小測驗 — 現在完成時中 「for」 和「since」 的用法

2020-12-11 中國日報網英語點津

 

小測驗 — 現在完成時中 「for」 和 「since」 的用法

 

在現在完成時中,「for」 和 「since」 用來補充說明一個動作或狀態所持續的時間。在這兩個詞當中,「for」 用來說明動作或狀態所延續的 「時間段」;「since」 用來提示動作從過去的一個 「時間點」 開始。做下面的測驗題,鞏固你對這兩個詞語在現在完成時中的用法理解。

1. I』ve been waiting for your phone call ______.

a) since yesterday

b) since two days

c) for Monday

d) for the weekend

2. He has been studying at university ______.

a) for he was 19

b) since two years

c) for 2017

d) for two years

3. She’s known her best friend Mia ______.

a) for when they were toddlers

b) since they were toddlers

c) since five years

d) for 2006

4. I have been absent from work ______ because I haven’t been very well.

a) since last week

b) since the last six weeks

c) since a few days

d) for Tuesday

5. I have wanted to go scuba-diving in Mexico ______.

a) since ages

b) for such a long time

c) since years

d) for the time I was a kid

6. Which of the following sentences is correct?

a) I’m so tired. I have worked since 6 o』clock this morning!

b) I’m so tired. I worked for 6 o』clock this morning!

c) I’m so tired. I have been working for 6 o』clock this morning!

d) I’m so tired. I have been working since 6 o』clock this morning!

7. Which of the following sentences is correct?

a) Since three years, I』ve been practising the drums.

b) I love it here! I』ve lived here for I was born!

c) He has been writing that book now for two years.

d) I』ve been paying off my car loan since 18 months.

8. Which of the following sentences is not correct?

a) All his friends and family are really worried. He hasn’t been in contact since last week.

b) Ritzy is so excited that her sister is coming to visit her. She hasn’t see her sister for last year!

c) Roberto has been practising judo for ten years.

d) Sara has been listening to soul music since she could walk.

答案

1) a, 2) d, 3) b, 4) a, 5) b, 6) d, 7) c, 8) b.

相關焦點

  • 現在完成時用法-Since 和 for 的用法
    Since 和 for 的用法  表示過去已經開始持續到現在的動作或狀態常用的時間狀語有:for, since, how long, so far, these days等。  Since+過去點的時間,for+一段時間(數詞+量詞),此劃線部分用how long提問。
  • 現在完成時的基本用法
    一、現在完成時的基本用法和結構1 強調過去的動作對現在的影響這種用法表示說話時已經完成的動作
  • 現在完成時的用法
    在考試中,會讓大家判斷是否該用現在完成時,或者是考查「瞬間動詞」不能與表示一段時間的狀語連用」這一知識點。since 1978表達「自從1978年一直到現在」,表示這件事情從過去一直持續到現在,應該用現在完成時,而且動詞必須是延續性動詞,A、B均為瞬間動詞,不能與時間段連用,故排除;C為一般過去時,也不行。1. 共同點:動作都是在過去完成。
  • 《英語提高》since是現在完成時的標誌嗎
    是的,因為since的意思是自從,since不管用作介詞、連詞還是副詞,句子(主句)謂語通常都用現在完成時。
  • 現在完成時用法講義
    現在完成時由「have(has)+過去分詞」構成。has 用於主語是第三人稱單數時。現在完成時的否定句和疑問句的構成。否定句:主語+have /has +not+過去分詞+其他.說明:have和has常與not 縮寫成haven’t 和hasn’t .
  • 英語現在完成時的用法大全
    一、往期回顧英語現在進行時的用法大全英語一般現在時的用法大全
  • 現在完成時的構成和用法
    現在完成時表示動作發生在過去,但與現在有關係, 重點強調動作的後果和對現在的影響。現在完成時由 have/has+動詞的過去分詞構成。現在完成時的用法1. 表示發生在過去的動作對現在造成的影響和結果。He has lost his text book.
  • 中考語法複習:現在完成時的用法及標誌詞
    現在完成時是英語考試中的一大考點,今天總結的是現在完成時的用法及標誌詞。一、 用法1、表示持續該用法的現在完成時表示一個過去發生的動作或開始的狀態在過去並未完成或結束,而是一直持續到現在,並且有可能繼續下去(也可能到此結束),如:Mr. Li has taught in our school for 30 years.李老師在我們學校教書已有30年了。
  • 【since的用法】since引導的時間狀語從句
    Since是高中英語學習中非常重要的一個詞彙,since的用法複雜多變,可以作為介詞,副詞和連詞。其中,尤以since作為連詞引導時間狀語從句最為難懂。本文從since引導的時間狀語從句的四種情況入手,細緻講解since這一重要用法。since引導時間狀語從句的四種用法  用法1:since引導的時間狀語從句中用短暫性動詞的過去式,主句用現在完成時或現在完成進行時。此時,整個句子可以直接按照字面意思翻譯。
  • 現在完成進行時的構成和用法
    02二、用法現在完成進行時是現在完成時和進行時的結合,既有現在完成時的特點,也有進行時的特點。(一)表示一個持續到現在的動作現在完成進行時表示動作從過去某一時間開始一直延續到現在或離現在不遠的時間(這種動作可能剛停止,也有可能繼續進行,需要根據上下文判斷)。
  • 2019中考初三英語輔導資料現在完成時用法
    迎接初三勝利的一刻需要付出很多, 小編整理了 輔導資料現在完成時用法內容,以供大家參考。 初三英語輔導資料現在完成時用法 1、現在完成時用來表示過去發生或已經完成的動作對現在造成影響或後果。也就是說,動作或狀態發生在過去但它的影響現在還存在,強調的是現在。
  • 教師招聘英語現在完成時用法詳解
    各位小夥伴們,在教師招聘考試學科基礎知識中,經常會考到時態,其中就又一個「既簡單又容易出錯」的時態,現在完成是,接下來,給大家總結一下現在完成時態的常見用法,幫助各位同學攻克難點。首先,現在完成時的結構為「have/has+過去分詞」構成;其主要有兩個含義:①表示動作發生在過去,但與現在的情況有聯繫,有時無時間狀語,有時和一些表示不確定的過去時間狀語連用,如:many times,just,yet,ever,never,just,already,before,so far, by now等連用。
  • 英語語法:現在完成進行時的用法
    >
  • since正確用法,不再和because, for混淆
    Since的用法Since分別有兩種含義:時間和原因。我們可以依照句子句意、結構和時態,決定since在句子中的意思。另外,since後的子句大多是過去式,主要子句為完成式。連接詞當since用作連接詞時,可搭配一段期間或某個時刻,引導時間附屬子句,意為「自從…」。附屬子句,即 since 子句,的動詞通常為過去簡單式或現在完成式,而主要子句則使用現在完成式或過去完成式,但以現在完成式居多。如要表示一段期間,since子句該為現在完成式;如要表示某個時刻,since子句便為過去簡單式。
  • since正確用法,不再和as, because, for混淆
    Since的用法Since分別有兩種含義:時間和原因。我們可以依照句子句意、結構和時態,決定since在句子中的意思。1. 時間在時間的層面上,與「自從」有相似的意思。另外,since後的子句大多是過去式,主要子句為完成式。連接詞當since用作連接詞時,可搭配一段期間或某個時刻,引導時間附屬子句,意為「自從…」。附屬子句,即 since 子句,的動詞通常為過去簡單式或現在完成式,而主要子句則使用現在完成式或過去完成式,但以現在完成式居多。
  • 英語語法專題60:現在完成時的結構和用法,全面講解!
    本專題我們學習「現在完成時的結構和用法」,大綱如下:詳細內容如下:01一、構成(三)在時間、條件等狀語從句中,代替將來完成時在時間狀語從句和條件狀語從句中表示將來完成時用現在完成時。例句1:Don't drink the tea until it has finishedinfusing.
  • 現在完成時的用法,你搞得定嗎
    今天給大家講的是現在完成時的用法,現在完成時就是發生在過去並且對現在產生了影響,大家一定要注意這一點,這是最大的陷阱所在如果不注意,就會跟一般過去時和現在完成進行時混淆。在用的時候,我們應該注意現在完成時態的一些標誌性的詞語。好了,下面讓我們來看具體的題目,通過題目的講解來達到加深印象加深理解的目的。
  • Since的用法
    首先,since表示「自從…起,直到現在」,since後面跟句子的話,從句一般用過去式,前面的主句一般用
  • 英語的「時態」來一波,過去進行時、現在完成時,不同場景的用法
    ,現在完成時;下期內容:過去完成時;一、什麼是過去進行時?二、過去進行時的用法①過去進行時的基本用法是表示過去某一時間正在進行的動作->句子:He fell asleep when he was reading.[他看書時睡著了。]
  • 2018中考英語時態知識點:現在完成時用法
    1、現在完成時用來表示過去發生或已經完成的動作對現在造成影響或後果。也就是說,動作或狀態發生在過去但它的影響現在還存在,強調的是現在。     例如:I have already posted the photo.我已經把照片寄走了。強調post對現在的影響「照片不在這裡」。