- 关注我们:
- 微信公众号
- 豫升掌上英语App下载
动词时态、语态之——将来完成时-练习
1. By the summer, Elizabeth______ here for ten years .
A. will work B. worksC. will have worked D. has worked
2. I. hope you______ the instructions ready before I come tomorrow
A. to get B. shall get C. will get D. will have gotten .
3. No sooner_______ than the accident happened.
A. he had gone B. had he goneC. his going D. he went
4. Hardly______ when the bus suddenly pulled away.
A. they had got to the bus stop B. had they got to the bus stop C. did they get to the bus stop D. they got to the bus stop
5. Mother doesn't know much time I have spent in watching TV; if she ever found out ,I'm sure_______.
A. she'd never forgive me B. she never forgive me
C. she'll never forgive me D. she does never forgive me
6. As soon as he______ his error, Rockfeller made the necessary corrections to his data collected.
A. discoveredB. has discoveredC. discovers D. had discovered
7. I _______meeting you ever since we parted.
A. was looking forward toB. have been looking forward to C. had been looking forward to D. looked forward to
8. Where have you been? What _____ ?
A. did you do B. have you been doing C. have madeD. were you doing
9. She has been studying here for five years and by the end of next summer she _____.
A. will graduateB. will be graduating C. will be graduatedD. will have graduated
10. When you come tonight at eight o’clock, I _____ eight lessons.
A. would review B. shall review C. shall have reviewed D. shall be reviewing
11. “Are Alice and Tom still living in New York?” “No, they _____ to Dallas.”
A. are just moved B. have just moved C. had just moved D. will just move
12. I haven’t heard from Maria_____.
A. since a long time B. for many months ago C. for many months D. since many months before
13. His grandfather ______ for thirty years.
A. diedB. was dead C. has been deadD. has died
14. It’s(high)time you _____ a holiday.
A. had B. have C. will have D. have had
15. By the time Juan gets home, his aunt _____ for Puerto Rico.
A. will leave B. leaves C. will have left D. left
16. All the machines _____by the end of the following week.
A. were repaired B. will be repairedC. have been repaired D will have been repaired
17. The conference _____ a full week by the time it ends.
A. must have lastedB. will have lastedC. would lastD. has lasted
更多资讯可微信关注:hnyszsb
更多资料可微信关注:hnyfzsb