中学英语基础知识分类总复习(二)
时态和语态及非谓语动词专练
从A、B、C、D四个选项中,选出可以填入空白处的最佳选项。
1. It was reported that more than one million people _____ light showers on May 2, 2008 to cheer the Olympic torch relay in Hong Kong. A. had ignored C. ig nore
B. ig nored D. have ignored
2. — He can speak En glish because he once lived in London. —Really? How long _____ there? A. does he live C. has he lived
B. is he livi ng D. did he live
3. ——When do you know Beiji ng Olympic tickets can ___ on li ne?
—From April, 2007. And I am sure that tickets for the 110 meters hurdles will ______ well.
A. be booked; be sold C. be booked; sell
B. book; be sold D. book; sell
4. The other day, Johnny returned to his house after a holiday only to find that it
A. is broke n into C. had broke n into
B. has bee n broke n in to D. had bee n broke n into
5. Don' t take the picture-book away. It ______ me. A. bel ongs to C. was bel on ged to
B. is bel on ged to D. bel on ged to
6. Jan e, look at the clouds! It _____ ! A. is about to rain C. rains
B. is going to rain D. is to rain
7. — Don' t forget to buy me an MP4, Dad.
A.I don 't
B. I won ' t D. I haven 't
-1 -
C. I didn ' t
8. — You were not at home yesterday eve ning. Did you go to see a film? —Yes. I _____ see ing films. A. have liked C. liked
B. had liked D. like
9. — Have you got your test result? —Not yet. I believe that the papers ______ . A. are correct ing B. have not corrected C. are still being corrected D. had not bee n corrected
10. Mary men ti oned that the dog _____ her daughter more tha n on ce. A. had attacked C. has attacked
B. attacks D. would attack
11. So difficult _____ it to work out the problem that I decided to ask Lily for help. A. do I find C. would I find
B. did I find D. have I found
12. — Oh, Mr. Wang, I forgot the textbook aga in. —You ______ somethi ng. A. have left C. left
B. are always leav ing D. did leave
13. — What _____ whe n I phoned you yesterday? —I _____ my work, and I was going out. A. have you done; fini shed B. were you doing; finish C. did you do; had just fini shed D. were you doing; had just fini shed
14. No sooner _____ to the office tha n she got dow n to writ ing the report. A. has she got C. does she get
B. did she get D. had she got
15. Lisa _____ a book about China last year but I don' know whether she has
-2 -
fini shed it. A. was writ ing B. wrote C. had writte n
D. has writte n
16. — How are you pla nning to travel to Beiji ng? —I _____ yet, but I _______ tak ing a train. A. didn ' t decide; am considering B. haven ' t decided; consider C. haven ' t decided; am considering D. hadn ' t decided; have considered 17. — Have you fini shed the article? —No, but I ______ it all this week. A. write B. had writte n C. have writte n
D. have bee n writ ing
18. We first met in 1998, and from the n on we _____ good frie nds. A. are B. will be C. have bee n
D. had bee n
19. — Did you no tice our head teacher just now? —No, I ______ of someth ing else. A. was thinking B. thought C. had thought
D. have thought
20. — I left my dict ionary on the desk by the win dow, but now it —Who do you thi nk ____ it? A. will take B. has take n C. takes
D. had take n
21. All of the stude nts _____ by 7:30, but their headmaster ______ later.
A. had arrived; hasn ' t turned up
B. arrived; didn
' t turn up
C. had arrived; didn
' t turn up
D. arrived; hadn ' t turned up
-3 -
s gone.
un til 20 minu tes