2. It often _______ (take) me half an hour _______ (get) to the post office.
3. _______ (be) your friends at school last week?
4. We will go to the movies if it _______ (not rain) tomorrow afternoon.
5. When we _______ (arrive) at the station, the train had already left.
6. Our P.E. teacher _______ (be) in the Party for ten years.
7. I’m sorry _______ (keep) you waiting for so long.
8. The heavy rain stopped us from _______ (go) swimming.
9. I didn’t know she preferred reading to _______ (play).
10. I _______ (put) my keys here just now. But I can’t find them now.
11. Li Lei _______ (carry) water for Aunt Mary at times.
12. Sue _______ (have) supper at half past six every day.
13. She _______ (go) to the cinema with her friends tomorrow evening.
14. Beth isn’t here. She _______ (go) to Beijing.
15. My mother _______ (do) some cooking when I came in.
【答案詳解】
1. took。and連接兩個并列謂語,后一個動詞用過去式,那么前一個動詞也用過去式。
2. takes, to get。根據句意“到郵局;ㄎ野胄r的時間”,可確定第一空用一般現在時,且主語是it,故動詞用takes。在句型It takes sb some time to do sth中,第二空用不定式to get。
3. Were。由時間狀語last week可確定此句用be的過去時,主語是your friends,為復數形式,故用were。
4. doesn’t rain。在時間狀語從句和條件狀語從句中,如果主句為一般將來時,從句應用一般現在時代替一般將來時。
5. arrived。從句意“當我們到達車站時,火車已經離開了”我們可知,主句用了過去完成時,那么從句則用一般過去時。
6. has been。動作發(fā)生在過去,持續(xù)到現在,這是現在完成時的一種用法。
7. to keep。在I’m sorry后常接不定式表原因。
8. going。在stop sb from doing sth中,from為介詞,那么動詞go應用going。
9. playing。根據句型prefer doing sth to doing sth,我們可知此空用動詞的-ing形式。
10. put。根據句意“我剛把鑰匙放在這兒,但現在找不到了”,我們可確定前句用一般過去時。put的過去時仍是put,無詞形變化。
11. carries。從句中的時間狀語at times(有時),我們可確定此句的時態(tài)為一般現在時。主語為單數第三人稱,故動詞carry變?yōu)閏arries。
12. has。根據句意和時間狀語every day,我們可知該句時態(tài)為一般現在時,且主語Sue為單數第三人稱,所以have變?yōu)閔as。
13. will go。根據句意和時間狀語tomorrow evening,此句用一般將來時。
14. has gone。句意為“Beth不在這兒,她去北京了”,如表示“到某地去了”,用have (has) gone to + 地點。
15. was doing。句意為“當我進來時,媽媽在做飯”。從句用一般過去時,主句應用過去進行時。