搜尋此網誌
顯示具有 時態 標籤的文章。 顯示所有文章
顯示具有 時態 標籤的文章。 顯示所有文章

現在完成式 Present Perfect Tense

現在完成式
Present Perfect Tense

從以前發生的動作、狀態、經驗,直到現在,無論是持續下去或者是已經完成,都以現在完成式來表示。
  • 用法

    主詞為第一人稱、第二人稱、複數人稱的句型:
    主詞 + have + 過去分詞

    主詞為第三人稱單數,用下面句型:
    主詞 + has + 過去分詞
    • 表示現在剛剛完成的動作。
      • Have you finished your work yet?
        你的工作做完了嗎?
    • 表示從過去某時直到現在的經歷,沒有強調持續性。
      • I have nver done that before.
        我從來沒有做過那件事。
    • 表示從過去某時持續到現在的動作、狀態,強調此類動作及狀態的持續性,通常與since介繫詞片語、for介繫詞片語連用。
      • Lucy has learned English for three years.
        露西學英文已經三年了。
    • 在表示時間、條件的副詞子句中,用「現在完成式」代替「未來完成式」。
      • Tell me what you think about the book when you have read it.
        你看過這本書之後告訴我你的心得。
  • 介係詞搭配

    現在完成式搭配介係詞,表示過去的時間的地點或過程中經厤的時期。
    • since

      現在完成式與since介係詞片語或since子句並用,表示過去時間的起點。
      • I have known her since she was a child.
        我從她還是小孩時就認識她了。
    • for

      現在完成式與for介係詞片語並用,表示經歷時間的長度。
      • They have been married for 25 years.
        他們已經結婚25年了。

過去完成式 Past Perfect Tense

過去完成式
Past Perfect Tense

過去完成式以過去某時間之前已經完成的或仍在繼續的動作。

主詞+had+過去分詞
  • 表示過去某時之前已經完成的動作。
    • I had arrived at the station before the train left.
      我在火車開走之前抵達了車站。
  • 表示過去某時之前持續著的狀態。
    • We had had that car for ten years before it broke down.
      我們有台車在故障之前開了十年。
  • 表示過去某時之前的經驗。
    • She had never seen an owl before she moved to Yilan.
      她搬去宜蘭之前從未見過貓頭鷹。
  • 表示過去甲時間到過去乙時間之間的動作。
    • He had visited his Tainan friends once before he moved in with them.
      他搬去跟台南的朋友們同住之前曾經拜訪過他們一次。

現在進行式 Present Progressive Tense

現在進行式
Present Progressive Tense

主詞+am/are/is+現在分詞
  • 表示現在進行中的動作

    現在進行式與常與now、right now、at this moment、at present、for the beign等時間副詞連用,表示現在進行中的動作,或已經發生的事情。
    • My mother is cooking dinner.
      我媽媽正在做晚餐。

時態用法列表

時態 動詞形式 例句
過去簡單式 過去分詞 He walked.
他(過去)走路
現在簡單式 原形動詞 He walks.
他走路
未來簡單式 will + 原形動詞 He will walk.
他將走路
過去進行式 was/were + 現在分詞 He was walking.
他(過去)正在走路
現在進行式 am/is/are + 現在分詞 He is walking.
他正在走路
未來進行式 will + be +現在分詞 He will be walking.
他(未來)正在走路
過去完成式 had + 過去分詞 He had walked.
他(過去)已走完路
現在完成式 have/has +現在分詞 He has walked.
他已走完路
未來完成式 will + have +過去分詞 He will have walked.
他(未來)已走完路
過去完成進行式 had been +現在分詞 He had been walking.
他(過去)已走完路(仍將繼續)
現在完成進行式 have/has been + 現在分詞 He has been walking.
他已走完路(仍將繼續)
未來完成進行式 wll have been + 現在分詞 He will have been walking.
他(未來)已走完路(仍將繼續)

    現在簡單式 Present Tense

    現在簡單式 Present Tense
    1. 表達的意義

      • 表示現在的事實、狀態。
        • I live in Taipei. 
          我住在台北。

        • She is a teacher. 
          她是一個老師。

      • 表示現在的習慣、反覆的動作
        • She always comes to class on time. 
           她總是準時到教室上課。

        • I drink coffee every morning. 
          我每天早晨喝咖啡。

      • 表示自然界不變的事實
        • The sun rises in the east.
          太陽由東方昇起。

      • 表示真理或格言
        • Time is money.
          時間就是金錢。
    2. 代替其他的時態

      • 用現在簡單式代替現在進行式
        • Here comes the bride!
          新娘來了!

      • 用現在簡單式代替未來式
        • Does John come next week?約瀚下週會來嗎?

      • 現在簡單式代替現在完成式
        • I forgot when he wrote the book.
          我忘了他什麼時候寫了這本書。
    3. 表示剛剛發生的動作

      • 用現在簡單式表達不久前發生的動作。
        • What does the teacher say?
          老師剛才說什麼?

      時態一致的例外

      複句從屬子句的動詞有時與主要子句的動詞並無關聯,不受時態一致的影響。
      1. 從屬子句表達不變的真理、格言時,其動詞使用現在簡單式。
        • My boss told me that time is money.
          我的老闆告訴我時間就是金錢。
      2. 從屬子句表達個人的習慣、特性或職業時,其動詞使用現在簡單式。
        • Helen said that she takes a walk every moring.
          海倫說他每天早晨都散步。

      引述法中的時態一致

      引述法
      1. 當直接引述句中的動詞為「現在式」,要轉間接引述句時,從屬子句中的動詞必須要與主要子句中的動詞一致。
        • 直接引述:
          He said,"I can speak Japanese."
          他曾說"我能說日語"。
          間接引述:
          He said that he could speak Japanese."他曾說他能說日語。
      2. 當直接引述句中的動詞為「過去式」、「過去完成式」、「現在完成式」,要轉間接引述句時,從屬子句中的動詞改為「過去完成式」。
        • 直接引述:
          Lisa said,"They all arrived safely."
          麗莎曾說"他們都安全抵達了。"
          間接引述:
          Lisa said that they had all arrived safely. 
          麗莎曾說他們都平安抵達了。

      時態的一致

      主要子句的動詞為過去式,則從屬子句的動詞也應該為過去式,這類情況稱之為時態的一致。
      1. 主要子句的動詞為現在式,從屬子怐的動詞可以採用各種時式。
        • I know that he is a good guy.
          我知道他是個好人。
      2. 主要子句的動詞為現在完成式,從屬子句的動詞可以採用「現在式」、「過去式」及「現在完成式」等。
        • 附屬子句為「現在式」:
          I have heard that he works very hard.
          我聽說他工作很努力。
          附屬子句為「過去式」:
          I have heard that he worked very hard at the time.
          我聽說當時他工作很努力。

          附屬子句為「現在完成式」:
          I have heard that he has worked very hard recently.
          我聽說他最近工作很努力。
      3. 主要子句的動詞為過去式,從屬子句的動詞可以採用「過去式」、「過去完成式」及「過去式助動詞」等。
      4. 附屬子句為「過去式」:
        I said that he bought a car.
        我說過他買了一輛車。

        附屬子句為「過去完成式」:
        I said that he had bought a car.我說過他已經買了一輛車。
        附屬子句為「過去式助動詞」:
        I said that he would buy a car.我說過他將會買一輛車。

      過去簡單式

      過去簡單式所表達的意思
      1. 過去式表示以前某時刻的動作。
        • We saw a movie yesterday. 
          我們昨天看了一部電影。
        • I met John yesterday. 
          我昨天遇到約翰。
        • I talked to my mother yesterday. 
          我昨天跟我媽說過話。
      2. 過去式表示以前的狀態。
        • I was a high school student 10 years ago. 
          我十年前是一個高中生。
        • I used to go to the cinema two times a week.
          我從前一個星期去兩次電影院。

      未來式的常用片語

      未來式的常用片語,有be going to、be about to、be to,後面都是接原形動詞。
      1. be going to 將要
        肯定句 :主詞 + be  going to + 動詞原式否定句 :主詞 + be not going to + 動詞原形疑問句:Be + 主詞 +  going to + 動詞原形 ?
        • I am going to sleep.
          我要去睡了。
      2. be about to 正要、馬上就…
        • We are about to start.
          我們要出發了。

      現在完成進行式

      現在完成進行式指過去某時持續到現在的行為,常搭配時間副詞、時間副詞片語、時間副詞子句使用。

      現在完成進行式句型: have/has+been+現在分詞
      1. 現在完成進行式表示到現在仍然持續的行為。
        • How long have you been studying English?你學英文有多久的時間?
      2. 現在完成進行式表示到至今不斷重複的行為。
        • Many people have been looking for a job since they graduated.
          許多人畢業後就一直在找份工作。

        未來簡單式

        未來簡單式的句型用法。
        未來式= 主詞 + shall/will + 原形動詞
        1. 未來式表示「單純未來」,描述將會自然發生的事情,並非人的意志所能改變。

          第一人稱單數:I shall  
          第二人稱單數:You will 第三人稱單數:He/She/It will
          第一人稱複數:We shall第二人稱複數:You will第三人稱複數:They will

          • 直敘句
            • I shall be ten years old next week.
              我下週就16歲了。
          • 疑問句
            • Shall I be ten years old next week?
              我下週滿十歲了嗎?

        現在完成式

        從以前發生的動作、狀態、經驗,直到現在,無論是持續下去或者是已經完成,都以現在完成式來表示。
        主詞為第一人稱、第二人稱、複數人稱的句型:
        主詞 + have + 過去分詞 
        主詞為第三人稱單數,用下面句型:
        主詞 + has + 過去分詞 
        1. 表示現在剛剛完成的動作。
          • Have you finished your work yet? 
            你的工作做完了嗎?
        2. 表示從過去某時直到現在的經歷,沒有強調持續性。
          • I have nver done that before.
            我從來沒有做過那件事。

        過去進行式

        • 過去進行式表示過去某時段正在發生或持續的動作。
        • 過去進行式的形式是was(were) + 現在分詞。
        • 過去進行式表示過去某時刻正在進行的動作,與表示時間的副詞或副詞片語連用。
          • He was jogging in the park at five o'clock this morning.
            他今天早上五點在公園慢跑。
        • 過去進行式表示過去某時刻正在進行的動作。
          • Tom was talking all the time.
            湯姆不停地在講話。
        • 過去進行式以come、go、arrive、begin、drive、fly、leave、meet、move等動詞的過去進行式,表示過去某時刻即將發生的動作。
          • The typhoon was coming that evening.當天晚上颱風正要來。

          過去簡單式

          1. 過去的動作、事件
            • We saw a movie yesterday.
              ( 我們昨天看了一部電影 )
            • I met John yesterday.
              ( 我昨天遇到約翰。 )
          2. 過去的狀態
            • I was a high school student 10 years ago.
              ( 我十年前是一個高中生。 )
            • I used to go to the cinema two times a week.
              ( 我從前一個星期去兩次電影院。 )
          3. 過去的習慣
            • I went shopping every week.
              ( 我過去每周都去購物。 )
            • He always went to church on Sunday.
              ( 他過去總在星期天上教堂。 )

            熱門文章

            網誌存檔

            技術提供:Blogger.