一般过去时和现在完成时练习题及答案

上传人:飞*** 文档编号:35524184 上传时间:2018-03-17 格式:DOC 页数:28 大小:57KB
返回 下载 相关 举报
一般过去时和现在完成时练习题及答案_第1页
第1页 / 共28页
一般过去时和现在完成时练习题及答案_第2页
第2页 / 共28页
一般过去时和现在完成时练习题及答案_第3页
第3页 / 共28页
一般过去时和现在完成时练习题及答案_第4页
第4页 / 共28页
一般过去时和现在完成时练习题及答案_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《一般过去时和现在完成时练习题及答案》由会员分享,可在线阅读,更多相关《一般过去时和现在完成时练习题及答案(28页珍藏版)》请在金锄头文库上搜索。

1、精品文档2016 全新精品资料-全新公文范文-全程指导写作 独家原创 1 / 30一般过去时和现在完成时练习题及答案一般过去时和现在完成时练习题及答案1. A. 用 already 或 yet1) Have they taken down the old pictures _? No, they havent_ _.2) Most of us have finished our compositions _ .3) He said he hadnt visited the exhibition _ _.B.用 since 或 for1) We have learned five lessons

2、 _ _ _ the beginning of this term.2) Mrs Liao has been in hospital _ _ _last week.3) I have stayed at my aunts _two weeks.C. 用 have gone 或 have been1) Where are the boy students? They _ to the school factory.2) Is your father in? No, he _ _ to Shenzhen. _he ever _ there before ?Yes, he _ there sever

3、al times3) He asked me if I_ _ to Hangzhou 精品文档2016 全新精品资料-全新公文范文-全程指导写作 独家原创 2 / 30before.I told him that I wanted to go there for a visit as I _ _ never _ to that city before.2. 选择填空A. had madehave triedB. madehave triedC. has madetried D. madetried“He _to draw horses already”. “When _ he ?” “ Las

4、t year “A. learnedhas B. learneddidC. has learnedhas D. has learneddid3.Tom _up into the tree. Look, he _ high up there !A. has gotis B. has climbedwas C. got was D. climbedis4._ you _ the text yet ? Yes, we _ it two hours ago.A. Didcopydid B. HavecopiedhaveC. HavecopieddidD. Did copyhad5. “Why _ sh

5、e _ angry ?” “Because he _ at her just now .”A. didgetshouted B. hasgotshoutedC. didgethas shouted D. hasgothas 精品文档2016 全新精品资料-全新公文范文-全程指导写作 独家原创 3 / 30shouted6. _you _ the film before ? Where _ you _ it ?A. Have seendidseeB. Did seedidwatchC. Haveseenhaveseen D. Did seehaveseen7.You _ me waiting f

6、or two hours. I _ for you since five.A. keptwaitedB. have keptwaitedC. kepthave waited D. have kepthave waited8.Where _ John _ ? To the library. He _ there for an hour.A.hasbeenhas gone B. hasgonehas beenC. didgowent D. didbewent9._ the baby still _ ? No, it _ crying.A. Hascriedhas stoppedB. Iscryin

7、gstoppedC. Did crystoppedD. Iscryinghas stopped精品文档2016 全新精品资料-全新公文范文-全程指导写作 独家原创 4 / 3010. I _ the way. I _ here for quite many years.A. knewhave lived B. knewliveC. knowhave lived D. knowlive11. _ you ever _ America ? Yes, I have.A. Havegone to B. Havegone inC. Havebeen to D. Have been in12. My br

8、other _college for over three years.A. has gone to B. has been toC. has been in D. has been at13.He _ the Army by the end of 1989. He _ in the army since then.A. joinedisB. has joinedhas beenC. had joinedis D. had joined has been14. By the time I _ back they _ up ten satellites.A. camehave sent B. c

9、amehad sentC. comehave sent D. had comesent15. Jack _ over five lessons by seven oclock. Then he _ a rest.精品文档2016 全新精品资料-全新公文范文-全程指导写作 独家原创 5 / 30A. wenttook B. wenthad takenC. had gonetook D. had gonehad taken16. We _ out by that time that he _ a spy for a long time.A. had foundhad been B. had fou

10、ndwasC. foundhad been D. foundwas17. Before the news _ him, he _ to know about it.A. reacheshas got B. reachedhad gotC. reachedgot D. had reachedgot18. I _ him a second letter before I _ from him.A. wroteheard B. wrotehad heardC. had writtenheard D. have writtenhear19. People _ that the soldiers _ f

11、ighting.A. sayhad stopped B. saidhas stoppedC. saystopped D. saidhad stopped20. We _ in a good harvest because we _ enough rain.A. didnt gethad had B. gothad hadC. had gothad had D. gothadnt had精品文档2016 全新精品资料-全新公文范文-全程指导写作 独家原创 6 / 3021. They _ for five hours when they _ in New York.A. flewarrived

12、B. had flownhad arrivedC. flewhad arrived D. had flownarrived22. She _ that it _ for two days by that day.A. sayshas rainedB. sayshad rainedC. saidhad rainedD. saidrained23. John _ there since the year before, so he _ them.A. had workedknewB. had workedhad knownC. workedknew D. workedhad known24. He

13、 _ angry because he _ for a long time.A. had gothad waited B. gotwaitedC. had gotwaited D. gothad waited25. -I have seen the film “Titanic” already.-When _ you _ it?-The day before yesterday.A. have; seenB. will; seeC. did; seeD. did; seen精品文档2016 全新精品资料-全新公文范文-全程指导写作 独家原创 7 / 3026. Mr Black _ in China since five years ago.A. livedB. has livedC. livesD. is going to live27. We _ trees last Sunday. So far we _ over,000 trees there.A. planted; planted B. planted; have plantedC. have planted; plantedD. have planted; have planted练习答案:1.A. 1) yet, yet) already) yetB. 1) si

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 其它文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号