更新時間:2024-08-20 21:11:39作者:佚名
讓我們看幾個例子:
1.我一直在學習英語。
我一直在學習英語。
2.他已經讀了一下午書了。
他整個下午都在看書。
3.已經下雨三天了。
已下雨三天了。
這些句子的特點是描述一個動作從過去一直持續到現在,暗示沒有停止。因此,對于這個名字很“復雜”的時態,你不必想太多。它的功能很簡單:描述一個動作或狀態從過去一直持續到現在。
查看例句:
我一直在教英語。
說道“我從過去到現在一直在教英語,沒有停止過。”
下一個:
孩子們已經玩了三個小時的電子游戲了。
他說:“孩子們三個小時前就開始玩電子游戲corporations是什么意思,從那以后就沒有任何停止的意思。”
現在完成進行時
非第三人稱單數:主語 + have been + doing
第三人稱單數:主語 + has been + doing
例如:你的手指都黑了。你抽煙太多了。
由于你吸煙太多,你的手指變黃了。
負面成分:
have + not +been +doing 可以縮寫為 haven't +been + doing
has + not + been + doing 可以縮寫為 haven't + been + doing
例如:
她最近飲食不太規律。
她最近沒有按時吃飯。
問題結構:have/has+主語+doing...?
例如:
你一直在鍛煉嗎?
最近你有運動嗎?
回答時,使用:
是的,主題+有
否,主語+have/has+not(可縮寫)
例如:
是的,我有
不,他沒有。
你可以根據情況在最后添加具體要做的事情,但是一般當沒有特殊說明的時候不需要添加。
現在完成進行時用法
現在完成進行時表示動作之前已經進行了一段時間。該動作可能已經停止,也可能正在進行中。
例如:
辦公室里的電話一直響個不停。
辦公室里的電話一直響個不停。
自從我上次見到你以來,你在做什么?
自從我們上次見面以來你在做什么?
他們已經與不少公司成功打交道。
他們一直與多家跨國公司有成功的業務往來。
他們最近一直在見面。
最近他們經常見面。
最后我們來比較一下“現在完成時”和“現在完成進行時”的區別:
有兩種情況:
1.句末不加時間狀語的,一個表示動作結束,一個表示動作還沒結束。
我已經洗完澡了。
我洗了澡。
我正在洗澡。
我正在洗澡。
2. 時間狀語在句末,意義相同。
我已經洗澡一個小時了。
我已經洗澡一個小時了。
兩句話意思是一樣的,都是“我已經洗了一個小時的澡了,還沒有結束”。
我們來做幾道測試題:
1.Joseph 自上個月開始參加夜校corporations是什么意思,但他仍然不會用俄語說“你叫什么名字?”。
A. 一直在去 B. 去了 C. 去 D. 已經去了
2.——杰克,你看上去好累啊!
— 好吧,我要打理房子,明天必須完成工作。
A. 正在繪畫 B. 將要繪畫 C. 已經繪畫 D. 一直在繪畫
3. 過去幾十年來,由于全球變暖,北極的海冰逐漸減少。
A. 已經減少 B. 減少 C. 一直在減少 D. 正在減少
4. 過去三個月里,湯姆每天晚上都會去圖書館。
A. 工作 B. 工作過 C. 一直在工作 D. 一直在工作
參考答案:
1. 答案:A
解析:根據句中“since”一詞,該空應用完成時填空,因此可排除B、C;根據句意,用現在完成進行時填空比用現在完成時更合適,因為它強調“總是在做某事”。
另一個例子:
1.他從中午就開始工作了。 他從中午就開始工作了。
2.他病了,這并不奇怪,因為他多年來一直勞累過度。
2. 答案:D
解析:現在完成進行時表示動作從過去一直延續到現在。本題中,由于 he “has been painting”,所以 he “looks very tired”,所以選項D符合句子意思。
3. 答案:C
解析:介詞短語“over the past [last] + time period”的意思是“過去……”的時間。它指的是從過去的某個時間到現在的一段時間,所以通常與現在完成時或現在完成進行時一起使用。因此,答案為 C。
句子意思:過去幾十年來網校頭條,由于全球氣候變暖,北極海冰正在慢慢融化。
另一個例子:
過去十年,該領域的技術已相當成熟。 過去十年,該領域的技術已相當成熟。
4. 答案:C
解釋:over the last three months 意思是“在過去三個月內”。這類時間狀語通常與現在完成時或現在完成進行時連用。四個選項中,只有 C 符合這一要求。