當前位置

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

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

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

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

ing-bottom: 100%;">語法詳解:現在完成進行時表重複的情況

那麼,今天就跟着小編來學習下現在完成進行時表重複的情況,表示到目前爲止的一段時間內重複發生的活動。

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

1.He has been going to Seattle for half a year.
他在半年間經常去西雅圖。

2.I have been telling you not to make trouble.
我一直勸你不要找麻煩。

3.The old man has been repairing cars for thirty years.
老人修車修了三十年了。

4.Jack has been practising Tai Chi for more than a year.
傑克練太極一年多了。

好了,通過以上的幾個例句,大家是否瞭解了英語過去進行時表重複的情況呢?

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

1. So far this year we _______ a fall in house prices by between 5 and 10 percent.
A. saw           B. see           C. had seen        D. have seen

2.Cathy is taking notes of the grammatical rules in class at Sunshine School, where she ______ English for a year.
A. studies        B. studied        C. is studying        D. has been studying

參考答案:

1.D

2.D

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