- 关注我们:
- 微信公众号
- 豫升掌上英语App下载
动词时态、语态之——过去完成时-练习及答案
1. We _____________ (paint) the house before we ______________ (move) in.
2. That rich old man _____________ (make) a will before he _____________ (die).
3. They _____________ (study) the map of the country before they ________ (leave).
4. The robbers _____________ (run away ) before the policemen_______ (arrive).
5. I __________ (turn off) all the lights before I ____________ (go) to bed.
6. Paul __________ (go) out with Jane after he __________ (make) a phone call.
7. Tom __________ (say) he ___________ (read) the book twice.
8. Our plan ____________ (fail ) because we _____________ (make) a bad mistake.
9. When the chairman ______________ (finish) speaking, he _____________ (leave)the hall.
10.The Reads __ ______ (have) lunch when I ________________(get) to their house.
11.When I ______________(arrive) at the station, he ____________________(leave).
12.We _______________(learn) about 4000 English words by the end of last term.
13.I waited until he _______________(finish) his homework.
14.We were surprised at what she ________already ______(do).
15.She ____________(not go) to Qingdao because she ________________ (be) there before.
16.He ______________(not tell) you the news yet.
17.He said he _____________already_________(give) the book to the teacher.
18.I ______________(be) to Shanghai before.
19.She told me she _________________(be) to Sanya three times.
20.She _____________(play) the guitar while her sister_______________(sing).
答案:
1. had painted... moved 2. had made ... died 3. had studied…left
4. had run away..arrived 5. had turned off …went 6. went …had made
7. said …had read 8 failed …had made 9. (had) finished …left
10. were having/had had …got 11. arrived ..had left 12.. had learned
13. (had) finished 14. had ..done 15 didn't go …had been
16. hasn't told 17 had …given 18. have been 19. had been
20. was playing …was singing
更多资讯可微信关注:hnyszsb
更多资料可微信关注:hnyfzsb