過去完成進行時英語練習題
過去完成進行時:had been + 現在分詞
表示過去某個時間之前一直在進行的動作。
● She said that she had been typing a paper before I came in.
比較:
. The girl had cleaned up the room, so it was tidy.
. The girl had been clearing up the room, so we had to wait outside.
練習:
1. It ________ for four days when we arrived, so the roads were very muddy.
A. was raining B. would be raining C. had been raining D. has rained
2. He told us that he ________ there since 1982.
A. has been living B. had been living
C. would have lived D. was living
3. He had been learning English for 3 years before he came here and ________ now.
A. is still learning B. had been learning
C. was still learning D. has been learning
4. By the end of last week, he ________ in the company for 10 years.
A. had worked B. had been working
C. will have worked D. would have worked
5. Not until then did people know that he ________ important military information to the enemy for a long time.
A. sold B. would sell C. had sold D. had been selling
答案:1. C 2. B 3. A 4. B 5. D
相關文章
-
區分過去將來完成進行時與過去完成進行時
導語:過去將來完成進行時表示動作從過去某一時間開始一直延續到對於過去來説的將來某一時間,動作是否繼續下去,由上下文決定。而過去完成進行時則表示相對過去的某個時刻來説已經對現在有直接影響並且還在進行的動作。下 -
過去完成進行時英語語法講解
過去完成進行時表示一個動作從過去某時開始,一直延續到另一個過去時刻,到那個時刻,該動作可能剛剛終止,也有可能還在繼續。形式had been+V-ing形式用法1.過去完成進行時所表示的動作與過去的時間的關係,可以用時間狀語來表 -
英語語法解析:過去完成進行時
過去完成進行時,表示一個動作從過去某時開始,一直延續到另一個過去時刻,到那個時刻,該動作可能剛剛終止,也有可能還在繼續。形式had been + V-ing形式用法1. 過去完成進行時所表示的'動作與過去的時間的關係,可以用時間狀 -
國中英語的過去進行時練習題
1. I ______ cooked a meal when you _____ me.a. cooked, were ringing b. was cooking, rangc. was cooking, were ringing d. cooked, rang2. He said he _____ to draw a plane on the blackboard at that ti -
英語過去完成時測試練習題及答案
(11)We couldn’t catch up with the others because they _____too long before us.ted starting started started(12)She felt anxious about her son as she ________for quite a long time. n't heard him -
國中英語語法過去進行時經典練習題
1. It was warm,so I _______(take) off my coat.2. Jane ___________(wait) for me when I ______(arrive).3. Sue wasn't hungry, so she _________(eat) anything.4. My brother came into the bedroom while I ?? -
小升中英語過去進行時語法考點及專項練習題
小升中英語是考試的必考科目,因此大家要認真備考小升中英語,複習完小升中英語知識點後大家要及時的做練習題進行鞏固,以下是本站小編搜索整理的一份小升中英語過去進行時語法考點,後附專項練習題,供參考練習,希望對大家有所 -
過去將來完成進行時運用中該注意的問題
導語:過去將來完成進行時表動作從過去某一時間開始一直延續到過去將來某一時間。下面由YJBYS小編告訴大家運用過去將來完成進行時所需要注意的問題,歡迎參考! 一、生活中用到這個時態的時候,在以下情況下可以用將來完 -
國中英語過去進行時練習與答案
一 、單選1 What ______ from three to four yesterday afteoon?A have you done B had you done C did you do D were you doing2 - I call you yesterday evening, but there was no answer.- Oh., I'm sorry I _ -
英語語法將來完成進行時練習
1. By the time we get to Chicago this evening, we _____________(drive) more than four hundred miles. We are going to be exhausted.今天晚上到達芝加哥之前,我們已經連續開了400裏,都要崩潰了。2. When Sarah g