1. 难度:困难 | |
They two free tickets to Canada, otherwise they’d never have been able to afford to go. A. had got B. got C. have got D. get
|
2. 难度:中等 | |
. Cathy is taking notes of the grammatical rules in class at Sunshine School, where she ________ English for a year. A. studies B. studied C. is studying D. has been studying
|
3. 难度:中等 | |
As the years passed, many occasions—birthdays, awards, graduations—________ with Dad’s flowers. A. are marked B. were marked C. have marked D. had marked
|
4. 难度:中等 | |
They became friends again that day. Until then, they _______ to each other for nearly two years. A. didn't speak B. hadn't spoken C. haven' t spoken D. haven' t been speaking
|
5. 难度:中等 | |
With the help of high technology, more and more new substances in the past years. A. discovered B. have discovered C. had been discovered D. have been discovered
|
6. 难度:中等 | |
— Did you tidy your room? — No, I was going to tidy my room but I visitors. A. had B. have C. have had D. will have
|
7. 难度:中等 | |
---It was really very kind of you to give me a lift home. -----Oh, don’t mention it. I _____past your house anyway. A. was coming B. will come C. had come D. have come
|
8. 难度:中等 | |
I got caught in the rain and my suit____. A. has ruined B. had ruined C. has been ruined D. had been ruined
|
9. 难度:困难 | |
—Ouch! You hurt me! —I am sorry. But I any harm. I to drive a rat out. A. didn’t mean; tried B. don’t mean; am trying C. haven’t meant; tried D. didn’t mean; was trying
|
10. 难度:中等 | |
—I have got a headache. —No wonder. You in front of that computer too long. A. work B. are working C. have been working D. worked
|
11. 难度:中等 | |
The country has already sent up three unmanned spacecraft, the most recent at the end of last March. A. has been launched B. having been launched C. being launched D. to be launched
|
12. 难度:中等 | |
Look at the timetable. Hurry up! Flight 4026 off at 18: A. takes B. took C. will be taken D. has taken
|
13. 难度:简单 | |
Ladies and gentlemen, please fasten your seat belts. The plane ________. A. takes off B. is taking off C. has taken off D. took off
|
14. 难度:中等 | |
The moment the 28th Olympic Games ________ open, the whole world cheered. A. declared B. have been declared C. have declared D. were declared
|
15. 难度:困难 | |
The workers will go on strike if the demands they ________ put forward are turned down. A. could B. would C. 不填 D. had
|
16. 难度:中等 | |
The house belongs to my aunt but she here any more. A. hasn’t lived B. didn’t live C. hadn’t lived D. doesn’t live
|
17. 难度:中等 | |
-_______ leave at the end of this month. -I don’t think you should do that until _________ another job. A. I’m going to; you’d found B. I’m going to; you’ve found C. I’ll; you’ll find D. I’ll; you’d find
|
18. 难度:简单 | |
-Your job _______ open for your return. -Thanks. A. will be kept B. will keep C. had kept D. had been kept
|
19. 难度:困难 | |
-Where did you put the car keys? -Oh, I ______ I put them on the chair because the phone rang as I _______ in. A. remembered; come B. remembered; was coming C. remember; come D. remember; was coming
|
20. 难度:中等 | |
I was giving a talk to a large group of people, the same talk I to half a dozen other groups. A. was giving B. am giving C. had given D. have given
|
21. 难度:中等 | |
As the twentieth century, come to a close, the raw. materials for a great national literature were at hand, waiting_______. A. to use B. to be used C. to have used D. to be using
|
22. 难度:中等 | |
In a room above the store, where a party_______ , some workers were busily setting the table. A. was to beheld B. has been held C. will be held D. is being held.
|
23. 难度:中等 | |
—What’s wrong with your coat? —Just now when I wanted to get off the bus, the man next to me on it. A. sat B. had sat C. had been sitting D. was sitting
|
24. 难度:困难 | |
—What are you going to do this afternoon? —I am going to the cinema with some friends. The film quite early, so we to the bookstore after that. A. finished; are going B. finished; go C. finishes; are going D. finishes; go
|
25. 难度:中等 | |
Millions of pounds’ worth of damage by a storm which swept across the north of England last night. A. has been caused B. had been caused C. will be caused D. will have been caused
|
26. 难度:中等 | |
– If the traffic hadn't been so heavy, I could have been hack by 6 o'clock. -- What a pity! Tina _____ here to see you. A. is B. was C. would be D. has been
|