A. says…has rained B. says…had rained C. said…had rained D. said…rained
23. John _____ there since the year before, so he _____ them. A. had worked…knew B. had worked…had known C. worked…knew D. worked…had known
24. He _____ angry because he ____ for a long time.
A. had got…had waited B. got…waited C. had got…waited D. got…had waited
25. -I have seen the film “Titanic” already. -When __________ you __________ it? -The day before yesterday.
A. have; seen B. will; see C. did; see D. did; seen
26. Mr Black __________ in China since five years ago. A. lived B. has lived C. lives D. is going to live
27. We ____________ trees last Sunday. So far we __________ over 3,000 trees there. A. planted; planted B. planted; have planted C. have planted; planted D. have planted; have planted
练习答案:
1.A. 1) already, yet 2) already 3) yet B. 1) since 2) since 3) for
C. 1) have gone 2) has gone, Has, been, has been 3) have been, have been
2. BDACA ADBDC CDDBC ABCDB DCADC BB
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库一般过去时与现在完成时区别专题(2)在线全文阅读。
相关推荐: