21. My cousin went to Canada two yours ago.He _____ there for a few months and then went to America.
A. worked
B. would work
C. would be working
D. has been working
22. Don’t get that ink on the shirt, for it _____.
A. doesn’t wash out
B. won’t be washing out
C. isn’t washing out
D. won’t wash out
23. —How are you today?
—Oh, I _____ as ill as I do now for a very long time.
A. didn’t feel
B. haven’t felt
C. wasn’t feeling
D. don’t feel
24. My brother _____ the Youth League since 1990.
A. joined
B. has been in
C. has joined
D. had joined
25. —Would you care for a cup of coffee?
—I _____ one. Thank you just the same.
A. have had
B. had
C. would have
D. will have
26. There was a knock at the door. It was the third time that someone _____ me that evening.
A. has interrupted
B. would have interrupted
C. had interrupted
D. interrupted
27. He _____ English for ten years by the time he takes the examination.
A. will have been studying
B. would have been studying
C. will study
D. studied
28. My watch _____ at nine o’clock, but now it _____.
A. went; stopped
B. was going; stopped
C. went; is stopping
D. was going; has stopped
29. In a room above the store, where a party ____, some workers were busily setting the table.
A. was to be held
B. has been held
C. will be held
D. is being held
30. Only then _____ how much damage had been caused.
A. she realized
B. she had realized
C. had she realized
D. did she realize
答案:
1—5 CBDAC 6—10 DACAA
11—15 DBADC 16—20 ADAAB
21—25 ADBBA 26—30 CADAD