21. I ______ writing the article by the time you get back.
A. shall finish
B. must have finished
C. have finished
D. shall have finished
22. No one can possible recall any detail about the meeting. It is at least five years since it ______.
A. had taken place
B. was taken place
C. tool place
D. was taking place
23. “When are you going to visit your uncle in Chicago?”
“As soon as ______ our work for tomorrow.
A. we’re complete
B. we’d complete
C. we’ll complete
D. we complete
24. When I went to visit Mrs. Smith last week, I was told she _____ two days before.
A. has left
B. was leaving
C. would leave
D. had left
25. By the year he _____ in New York for five years.
A. has worked
B. has been working
C. works
D. will have worked
26. By the time you arrive this evening, ______ for two hours.
A. I will study
B. I will have studied
C. I had studied
D. I will have been studying
参考答案:21-25 DCDDD 26. D
编辑推荐:
(责任编辑:)