现在完成时(一) 这一讲,Master Osifu English将为大家讲解现在完成时,此时态学生容易出错,大家可以从定义上直白的理解,表示已经完成的动作。接下来,Master Osifu English为大家详解。
现在完成时表示过去发生或已经完成的动作对现在造成的影响或结果。也可以表示过去已经开始,一直延续到现在的动作或状态。
现在完成时的构成:have/has +done.
现在完成时标志词有:ever(疑问句), already, yet(否定句或疑问句), so far, never, just, recently, before(句尾), in the past/ last few years, for+一段时间, since+过去时间点/过去时态的句子等。
大家切记:for 与since要与延续性动词连用。
例如: I have studied English for three years. 我已经学英语三年了。(结果:现在已不是零基础了,study是延续性动词,可以与for连用) Someone has broken the window.有人打破了玻璃。(结果:玻璃仍破着) He has seen the film.他已经看过这个电影了。(结果:电影内容已经知道了)
下面以习题的形式为大家进一步分析。 1. The famous writer _____ one new book in the past two years. A.is writing B.was writing C.wrote D.has written 答案:D. 解析:从句中的时间状语in the past two years 可知,句子的动词时态为现在完成时。故选D.
2. Have you met Mr. Li ____? A.just B.ago C.before D.a moment ago 答案:C. 解析:此句考查的是什么样的时间与现在完成时连用。before用于现在完成时且位于句尾,故选C.
3. —How long have you ____ here ? —About two months. A.been B.gone C.come D.arrived 答案:A. 解析:此句考查的是短暂性动词与延续性动词的用法。句中how long应该与延续性动词连用,选项中只有been符合条件,故选A.
4. —Our country ____ a lot so far. —Yes. I hope it will be even ______ . A.has changed well B.changed good C.has changed better D.changed; better 答案:C. 解析:此句为对话题,从问句中的时间状语so far 得知,句子的动词时态应为现在完成时;而答句中的even 后应接形容词的比较级形式,故选C.
这一讲,Master Osifu English先给大家略讲一些现在完成时的知识点,大家先有一个初步了解。希望大家也要复习以前讲过的知识点,学习在于温故而知新啊。 http://blog.sina.com.cn/u/5396900707
|
|
来自: earthhomeo > 《初中语法●动词时态》