现在完成时练习题精编(6页).doc
《现在完成时练习题精编(6页).doc》由会员分享,可在线阅读,更多相关《现在完成时练习题精编(6页).doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-现在完成时练习题精编-第 6 页现在完成时练习题精编 现在完成时选择填空(二)(for since .have been to /have gone to /have been in /at )(1x20)( )1. Andy has _ for five years. Five years _ a long time.A. come back home, is B. come back home, areC. been at home, is D. been at home, are( )2. Her son speaks good English as he _ America for
2、five years.A. has been in B. has been to C. has gone at D. has gone to( )3. A: Im sorry to have kept you waiting.B: Oh, not at all. I _ here for only a few minutes.A. will beB. wasC. am D. have been( )4. I must return the camera to Li Lei. I _ it for two weeks.A. keep B. borrowed C. have kept D. hav
3、e lent( )5. The factory has been _ for two years.A. open B. to open C. opening D. opened( )6. A: Sorry .I am late.B: It doesnt matter. The meeting _ for just several minutesA. has begun B. has started C. has been on D. had been on( )7. The man _ in 1992, He _ for ten years.A. died, was dead B. died,
4、 has been deadC. was dead, has dies D. was dead, has been died( )8.The students are sorry to hear that the famous singer_ for half an hour.A. has left B. has gone C. has been away D. has gone away( )9. A: Have you ever been anywhere for a trip?B: A trip? I_ away from my hometown even once.A. went B.
5、 have goneC. have never been D. have been( )10. A: What a nice bike! How long you it?B: Just two weeks.Awill; buy Bdid; buy Care; having Dhave; had( )11. A: How long _ you _a cold?B: Ever since last night.A. have , got B. have , had C. have , caught D. did , have( )12.She _ Mr. White for two years.A
6、. has marriedB. has married toC. has been married with D. has been married to( )13. A: Nice to see you. I _ you for a long time.B: I _ in Beijing. Ive just come back.A. hadnt seen; am B. havent seen; wasC. didnt see; will be D. havent seen; shall be( )14. How long have you _your parents?A. heard fro
7、mB. got the letter fromC. had the letter fromD. received the letter from( )15. A: Do you know Jack well?B: Certainly. We _ friends for about ten years.A. were B. have been C. have become D. have made( )16. Lily with her parents_ the Greener China since two years ago.A. have joinedB. has joinedC. has
8、 been in D. have been in( )17. A: _ have you been a green volunteer?B: For more than three years.A. How often B. How long C. How soonD. How much( )18. A: How long have you _ the football team of the school?B: About two years.A. been on B. been at C. joined D. played( )19. A: Lets go to the Great Wal
9、l next SundayB: Wed better notWe _ there three timesAhave beenBare goingChave goneDWill go( )20. Not only his parents but also his brother_ to the Summer Palace. They havent been back.A. have been B. have gone C. has been D. has gone. 现在完成时句子改错:(2x10)1. I dont think hes ever been to the Monkey Islan
10、d, isnt he ?_2. I have heard of Hong Kong a lot, but Ive never been to there._3. Bill has left Russia for two years. _4. The traveler has come here for a week._5. How soon have you been at this school?_6. No one but his parents have gone out for shopping._7. Since then there is great changes in our
11、country._8. We havent seen Mr Smith for last month._9. Oh, Jim. How nice to meet you! I havent seen you since a long time_.10. I bought the pen a month ago, and I have bought it for a month already._2005年中考英语复习专题(五) 一般过去时、现在完成时ANSWERS:.2005年中考复习一般过去时选择填空(一)(last., yesterday, ago , just now ,in 1998,
12、 once , the day before , when , before , after )ANSWERS:讲解:1.说话之前发生的动作或状态,并且只陈述过去的事情,强调过去,不强调对现在的影响结果。在这种场合用一般过去时态。如果强调过去的动作对现在的影响、结果, 就要用现在完成时态2. 一般过去时态的谓语动词构成可由一般现在时态 的构成引申而来, 即:be(am, is , are )_be (was /were)have / has _had(有)There be (is , are )_ there be (was/were)can / may / must + v. _ could
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现在完成时 练习题 精编
限制150内