内容正文:
现在完成时练习 现在完成时表示过去发生或已经完成的某一动作对现在造成的影响或结果。 构成: ①现在完成时的肯定句式是 _。 ②现在完成时的否定句式是 _。 ③现在完成时的一般疑问句式是把助动词_或_提到_。回答用Yes, … have(has). /No, … _ ④通常与现在完成时连用的时间状语有:_等。_意为“从来没有,从不”,表示否定;_表示“曾经”,主要用于疑问句。注意:never、ever一般置于助动词have/has之后,过去分词之前。 ⑤现在完成时与一般过去时的区别:虽然这两个时态都和过去发生的事情有关,但是现在完成时强调这一动作对现在造成影响,而一般过去时只表示过去的事实,不表示和现在的关系。 一、用所给单词的正确形式填空 1.I _(live) in this beautiful city since 20000. 2.Tom’s mother isn’t in. She _ (go) to the supermarket. 3.John smith has _ two books over the years. (write) 4.I _ just _ (clean) my room. It’s clean and tidy now. 5.— May I go to play tennis with you, Dad? — It depends. _ you _ (finish) your homework yet? 6.Our country _ (develop) a lot over the past few years. 7.I _ (not read) the book Little Women yet, but I’ll let you read it first. 8.They have already _ (decide) to go to Beidaihe on vacation. 9.I _ (tell) them everything I know. The only thing we can do is to wait. 10.Up to now, I _ to fish, while my parents have made a _ to dance. (decide) 11.—Where are my sports shoes, Mum? I can’t find them everywhere. —Oh, sorry. I _ (put) them away. 二、根据情景写句子 12.玛丽说她从来没去过上海,她可以这样说: _. 13.你想知道 Lucy 刚刚去哪里了,可以这样问她: _, Lucy? 14.你跟医生说你已经发烧两天了,你这样说: _ 15.你想知道你的朋友是否曾去过北京,你可以这样问: _? 16.你想知道Mary是否曾经去过博物馆,可以这样问: _, Mary? 三、改写句子 17.I haven’t heard from her yet. (改为肯定句) I _ _ _ from her. 18.They played soccer an hour ago. (用现在完成时改写) They _ _ soccer _ an hour. 19.She has been to the nature museum. (改为否定句) She has _ _ _ the nature museum. 20.I have been to the space museum before. (改为一般疑问句) _ you _ _ to the space museum before? 21.His brother is cleaning the room. (改为现在完成时) His brother _ _ the room. 22.Has she ever been to America? (作否定回答) _ _ _. 四、翻译 23.自从上小学,吕宏就和我成为好朋友了。 _ 24.她丈夫去过香港出差两次。(汉译英) _ 25.那本书他借了三周半了。 _ 26.我去过那儿已经好几次了。 _ 27.我喜欢读《哈利·波特》,我已经读过三遍了。 _ 28.他已经离开家乡三年了。 _ 学科网(北京)股份有限公司 学科网(北京)股份有限公司 参考答案: 主语+have/has+过去分词+其他 主语+have/has+not+过去分词+其他 have has 主语前 主语+have/has (not) already, yet, just never ever 1. have lived 2.has gone 3.written 4. have cleaned 5. Have f