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

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

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

1、练习题1.Where are the boy students? They _ to the school factory.A. have been B. have gone C. went2.Is your father in? No, he _ _ to Shenzhen. Has he ever been there before ?Yes, he _ there several timesA. has been, has gone B. has gone, has been C. has gone, has gone.3.He asked me if I_ _ to Hangzhou

2、before.I told him that I wanted to go there for a visit as I _ _ never _ _ to that city before. A. have gone, have been B. have been, have gone C. have been, have been4.Mother _ _me a new coat yesterday. I _ it on. It fits me well.A. had madehave tried B. madehave tried C. madetried5 “He _to draw ho

3、rses already”. “When _ he learn?” “ Last year “ A. learnedhas B. learneddid C. has learneddid6.Tom _up into the tree. Look, he _ high up there !A. has gotis B. has climbedwasC. climbedis7._ you _ the text yet ? Yes, we _ it two hours ago.A. Havecopiedhave B. Havecopieddid C. Did copyhad8. “Why _ she

4、 _ angry ?” “Because he _ at her just now .”A. didgetshouted B. hasgotshouted C. didgethas shouted 9. _you _ the film before ? Where _ you _ it ?A. Have seendidsee B. Did seedidwatchC. Haveseenhaveseen 10.You _ me waiting for two hours. I _ for you since five.A. keptwaited B. have keptwaitedC. kepth

5、ave waited 11.Where _ John _ ? To the library. He _ there for an hour.A.hasbeenhas goneB. hasgonehas been C. didgowent 12._ the baby still _ ? No, it _ crying.A. Iscryingstopped B. Did crystopped C. Iscryinghas stopped13. I _ the way. I _ here for quite many years.A. knewhave lived B. knewlive C. kn

6、owhave lived 14. _ you ever _ America ? Yes, I have.A. Havegone to B. Havegone in C. Havebeen to 15. My brother _college for over three years.A. has gone to B. has been toC. has been in 16.He _ the Army by the end of 1989. He _ in the army since then.A. joinedhas been B. has joinedhas been C. had jo

7、inedis 17. When I _ back, they had sent up(发射) ten satellites(卫星).A. came B. come C. have come18. Im sorry, Cathy, I _ your radio for such a long time.Never mind.A. have borrowed B. have lent C. have kept 19.It _ ten years since they _ to France.A. was, moved B. was, have moved C. is, have moved 20.

8、 Ann has gone to Shanghai. So _ her parents.A. had B. did C. have21. Miss Wu has taught in this school _.A. for ten years B. ten years ago C. since ten years 22. I _ todays homework already. What about you?A. have finished B. finish C. to finish 23. Jim _ the Great Wall for many times.A. goes to B.

9、has gone to C. has been to24. They have _ since the factory opened.A. joined the team B. become workers C. worked here25. -I have seen the film “Titanic” already. -When _ you _ it? -The day before yesterday. A. have; seen B. will; see C. did; see 26. Mr Black _ in China since five years ago. A. live

10、d B. has lived C. lives 27. We _ trees last Sunday. So far we _ over 3,000 trees there. A. planted; plantedB. planted; have planted C. have planted; planted 28. Where is your father? We havent seen each other for weeks._.A. He has been to America B. He has gone to England C. He is going to Australia

11、29. Jim _ many friends since he _ to China.A.has made, come B.made,has come C.has made, come30. They _ each other for about ten years.A.know B.have knew C. have known 31.You have never been to Shanghai before, _?A. havent you B.did you C. have you32.He _ finished his homework _.A.hasnt, yet B.hasnt,

12、already C.has, yet33.My uncle bought the new car two months ago.= My uncle has _ the new car _ two months ago.A. bought,since B.had,since C.bought,for34.The old man died 5 years ago.=The old man _ for 5 years.A.has died B.has dead C.has been dead35.They left Changsha an hour ago.=They have _ in Chan

13、gsha for an hour.A. left B. been left C.been away36.He _ already _ a letter to the factory to ask them to stop making noise.A.has write B.has wrote C.has writen37. I wont go to see the film tonight because I _ my ticket.A. have lost B. will lose C. didnt have38Have you ever been a guest at a surpris

14、e party?No,_.Aonly once BI have Cnever 39How long _ you _ this computer?For about three years.Ahave;had Bhave;bought Cdid;buy 40Ive never been to Japan.What about you?_.AI neither BMe too CMe neither41. _ you ever _ Chinese mooncakes, Diana?- No, never. But I have had noodles.A. Will; try B. Did; try C. Have; tried42.- Have you fin

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 试题/考题 > 高中试题/考题

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