动词时态(三)——现在完成时、过去完成时现在完成时:表示过去发生的动作对现在造成的影响或表示过去的动作或状态持续到现在。 1). 句子结构:主语+ has/ have+ done (过去分词) 2). 基本用法 3). 时间状语 (1). yet (常用于否定或疑问句中), already (常用于肯定句中) (2). since+过去时间点/过去时的从句(译为:自从……以来) (3). for+时间段 (4). just, so far, recently, never, ever, twice… (5). in the past/ last few days 4). 动词过去分词的规则变化 5). 动词过去分词的不规则变化 6). 相关句式 肯定句:主语+has/ have+ done+其它. 否定句:主语+has/ have+ not+ done+其它. 一般疑问句:Has/ Have+主语+done+其它? 答语:Yes,主语+has/ have. / No,主语+hasn’t/ haven’t. 7). 瞬间动词和延续性动词之间的转换:在完成时中,一个瞬间动词不能直接与表示一段时间的状语(for, since等)连用。此时须将该瞬间动词改为延续性动词或状态动词: 例:The film began five minutes ago. 5分钟前这部电影就开始放映了。 ---The film has been on for five minutes. 这部电影已经开始放映5分钟了。 ---It has been five minutes since the film began. 自从这部电影放映开始已经有5分钟的时间了。 (1). 用“be+形容词”代终止性动词 “be+married”代替marry “be+ill”代替fall (get)ill “be+dead”代替die “be+asleep”代替fall (get)asleep “be+awake”代替wake/ wake up “be+gone”代替lose, die, sell, leave “be+open”代替open “be closed”代替close/ shut (2). 用“be+副词”代终止性动词 “be+on”代替start, begin “be+up”代替get up “be+back (to)”代替return to, come back to, go back to “be here (there)”代替come (arrive, reach, get) here或go (arrive, reach, get) there等等 (3). 用“be+介词短语”代终止性动词 “be in/at +地点”代替go to/ come to “be in the army”代替join the army “be in/at +地点”代替move to 7. 过去完成时:表示以在过去某一时间或动作之前已经发生或完成了的动作,即“过去的过去”。 1). 句子结构:主语+had+ done (过去分词) 2). 基本用法 3). 时间状语 by the end of+过去的时间点:by the end of last year by the time+从句( sb. + did + sth. ) before+过去的时间点:before last Monday when引导的时间状语从句 4). 动词过去分词的规则变化 5). 动词过去分词的不规则变化 6). 相关句式 【题模精讲】 —Lily, why are you still here? School is over for half an hour. —Because I ________ my task yet, I still need one more hour.( ) A、won't finish B、didn't finish C、haven't finished D、hadn't finished 答案:C 解析:现在完成时指的是过去发生的动作对现在造成了影响或者过去的动作或状态持续到现在有可能已经完成,也有可能持续下去.其构成是:have/has+过去分词.根据'why are you still here?'以及'I still needone more hour.'因此可知从过去某时刻开始就在做某事,因此可知这句话的意思是'因为我还没有完成我任务,我仍需要一个多小时.'所以要用现在完成时来填空. He ________ to get to the top of the Himalaya Mountains after _________ several times.( ) A、managed;to trying B、tried;to trying C、managed;trying D、tried;trying 答案:C 解析:根据语境推测句意是'在尝试了几次后,他最终到达了喜马拉雅山的山顶.',由于句子表述的是发生在过去的事情,所以用一般过去时,一般过去时的构成是:主语+动词的过去式;第二个设空处根据前面的介词befor推断填动词的ing形式,另外注意manage和try的区别,manage表示'设法做成某事',try表示'尽力去做某事'. ﹣May I speak to Mr.Lee? ﹣Sorry,he ______ Harbin,he ______ the city for two days.( ) A、has been to;has been in B、has gone to;has been to C、has gone to;has been in 答案:C 解析: ﹣我可以和李先生说话吗? ﹣对不起,他去了哈尔滨,他在这座城市已经两天了. has been to是指某人去过某地,但是现在不在那里;has gone to是指某人去了某地,还没回来,也可能是在去的途中;has been in是指某人从过去的某个时间到现在一直在某地.根据回答Sorry,可知他已经去了哈尔滨,用has gone to.再根据for two days.应该可知他在这座城市已经两天了.后面空用has been in,故选C. |
|
来自: 昵称32901809 > 《待分类》