語法詳解:現在完成進行時表重複的情況
現在完成進行時是英語考試中常考的一個語法點,它是英語中,動詞的一種基本時態,其構成爲:主語+助動詞(have/has)+been+動詞的現在分詞+其他成分。表示動作從某一時間開始,一直持續到現在,或者剛剛終止,或者可能仍然要繼續下去。
那麼,今天就跟着小編來學習下現在完成進行時表重複的情況,表示到目前爲止的一段時間內重複發生的活動。
具體的用法結合句子來理解,先來看例句;
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
好了,以上就是現在完成進行時的測試題,你做對了幾道題呢?看了講解是不是明白了呢?以上的練習僅是現在完成進行時中的一部分,在日常的學習中還請大家多練習才行。希望以上的內容能給大家帶來相應的幫助,祝大家英語考試取得理想的成績。