當前位置

首頁 > 英語學習 > 英語語法 > 語法詳解:現在完成進行時表延續的情況

語法詳解:現在完成進行時表延續的情況

推薦人: 來源: 閱讀: 2.54W 次

現在完成進行時是英語考試中常考的一個語法點,它是英語中,動詞的一種基本時態,其構成爲:主語+助動詞(have/has)+been+動詞的現在分詞+其他成分。表示動作從某一時間開始,一直持續到現在,或者剛剛終止,或者可能仍然要繼續下去。

ing-bottom: 177.78%;">語法詳解:現在完成進行時表延續的情況

那麼,今天就跟着小編來學習下現在完成進行時表延續的情況,表示表示開始於過去的活動持續到現在,並且活動往往還沒有結束,將繼續持續下去。。

具體的用法結合句子來理解,先來看例句

1.I have been living in Hawaii for ten years.
我在夏威夷已經生活了十年。

2.She has been burning the midnight oil to prepare for GRE.
她最近在熬夜準備GRE考試。

3.Tom has been playing the online games for more than twenty hours.
湯姆玩網遊已經超過二十個小時了。

4.What happened to you? Have you been crying?
你怎麼了?你是不是一直在哭?

好了,通過以上的幾個例句,大家是否瞭解了英語過去進行時表在某事發生前開始的動作的情況呢?

那麼,接下來我們做幾道題測試下你的現在進行時掌握得如何:

1.— I’m sure Andrew will win the first prize in the final.    
— I think so. He ________ for it for months.
A. is preparing     B. was preparing  
C. had been preparing     D. has been preparing

2.By the time he realizes he _________ into a trap, it’ll be too late for him to do anything about it.
A. walks      B. walked    C. has walked     D. had walked

參考答案:

1.D

2.C

好了,以上就是現在完成進行時的測試題,你做對了幾道題呢?看了講解是不是明白了呢?以上的練習僅是現在完成進行時中的一部分,在日常的學習中還請大家多練習才行。希望以上的內容能給大家帶來相應的幫助,祝大家英語考試取得理想的成績。