返回

高中二年级英语

首页
  • 单选题
    —  Do you think we should accept that offer?
    —  Yes, we should, for we ____ such bad luck up till now, and time ____ out.
    [     ]

    A. have had; is running
    B. had; is running
    C. have; has been run
    D. have had; has been run
    本题信息:2010年山东省期中题英语单选题难度一般 来源:张雪
  • 本题答案
    查看答案
本试题 “— Do you think we should accept that offer?— Yes, we should, for we ____ such bad luck up till now, and time ____ out.[ ]A. have had; is runningB. ...” 主要考查您对

现在进行时

现在完成时

等考点的理解。关于这些考点您可以点击下面的选项卡查看详细档案。
  • 现在进行时
  • 现在完成时

现在进行时的概念:

现在进行时表示现在或当前一段时间正在进行的动作。可以表示有计划的未来,也就是用现在进行时表示将来。现在进行时的构成是:主语+be+v.ing〔现在分词〕形式:
例如:He is writing on the desk.


现在进行时的基本用法: 

表示现在(指说话人说话时)正在发生的事情。
例如:We are waiting for you. 我们正在等你。 
b. 习惯进行:表示长期的或重复性的动作,说话时动作未必正在进行。
例如:Mr.Green is writing another novel. 他在写另一部小说。(说话时并未在写,只处于写作的状态。)  
c. 表示渐变,这样的动词有:get, grow, become, turn, run, go, begin等。
例如:The leaves are turning red. 叶子在变红。  
            It's getting warmer and warmer. 天越来越热了。 
d. 与always, constantly, forever等词连用,表示反复发生的动作或持续存在的状态,往往带有说话人的主观色彩。
例如:You are always changing your mind. 你老是改变主意。


现在进行时用法点拨:

1、一般现在时代替现在进行时:
在Here comes…/There goes…等句型里,用一般现在时代替现在进行时。
例如:There goes the bell.铃响了。

2、现在进行时代替将来时:
1)表示即将发生的或预定中计划好的活动。
例如:Are you staying with us this weekend? 和我们一起度周末好吗?   
            We are leaving soon. 我们马上就走。
2)渐变动词,如get, run, grow, become, begin以及瞬间动词die等。
例如:He is dying. 他要死了。


现在完成时的概念:  

现在完成时用来表示之前已发生或完成的动作或状态,其结果的影响现在还存在;也可表示持续到现在的动作或状态。其构成:have(has)+过去分词。


现在完成时共有四种主要用法:   

一、现在完成时表示影响:
该用法的现在完成时表示一个过去发生的动作在过去已经完成,并且这个过去发生并完成的动作对现在有影响或结果,同时说话者强调的或感兴趣的就是这个影响或结果,如汉语说“他已离开这个城市了”,其中的“离开”肯定发生了,它对现在的影响或结果就是“他现在已不在这个城市了”;又如汉语说“有人把窗户打破了”,显然“打破窗户”这一动作发生在过去,并且在过去已经完成了,但说话人强调的重点是打破窗户对现在的影响—窗户现在仍是破的。
如:He has left the city. 他已离开这个城市。(结果:他不在这个城市。)   
        Someone has broken the window. 有人把窗户打破了。(结果:窗户仍破着。)   
        I have lost my pen. 我把钢笔丢了。(结果:我现在无钢笔用。)   
        He has finished his work. 他把工作做完了。(结果:他现在可以做其他的事了。)   

二、现在完成时表示持续:   
该用法的现在完成时表示一个过去发生的动作或开始的状语在过去并未完成或结束,而是一直持续到现在,并且有可能继续下去(也可能到此结束),如汉语说“他在我们学校教书已有30年了”,显然“他在我们学校教书”是从30年前开始,并且一直教到现在,已经持续了30年;又如汉语说“自上个星期以来他一直很忙”,显然“忙”是从上个星期开始的,并且这一“忙”就一直忙到现在。
如:He has taught in our school for 30years. 他在我们学校教书已有30年了。   
        He has been busy since last week. 自上个星期以来他一直很忙。   
        He has worked for us ever since he left school. 他离开学校以后就一直为我们工作。   

三、现在完成时表示重复:   
即表示从过去某个时间直到现在的这个时间范围内不断重复发生的动作或情况,并且这个不断重复的动作有可能继续下去,也有可能到现在就结束。
如:How often have you seen her? 你隔多少见她一次?   
        My father has always gone to work by bike. 我父亲一向骑车上班。   

四、现在完成时表示将来:   
同一般现在时可以表示将来一样,现在完成时也可以在时间状语从句里表示将来。
如:I'll wait until he has written his letter. 我愿等到他把信写完。   
        When you have rested, I'll show you the garden. 等你休息好之后,我领你看我们的花园。


现在完成时知识体系:

 


比较一般过去时与现在完成时:

1)一般过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。
2)一般过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。一般过去时的时间状语:yesterday, last week,…ago, in1980, in October, just now等,皆为具体的时间状语。现在完成时的时间状语:for, since, sofar, ever, never, just, yet, till/until, up to now, in past years,always等,皆不确定的时间状语。共同的时间状语:this morning, tonight, this April, now, already, recently, lately等。
3)现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live, teach, learn, work, study, know。一般过去时常用的非持续性动词有come, go, leave, start, die, finish, become, get married等。
例如:I saw this film yesterday.(强调看的动作发生过了)
            I have seen this film.(强调对现在的影响,电影的内容已经知道了)
            Why did you get up so early?(强调起床的动作已发生过了)
            Who hasn't handed in his paper?(强调有卷子未交,疑为不公平竞争)
            He has been in the League for three years.(在团内的状态可延续)
            He has been a League member for three years.(是团员的状态可持续)  
句子中如有过去时的时间副词(如yesterday, last, week, in1960)时,不能使用现在完成时,要用过去时。
(错)Tom has written a letter to his parents last night.
(对)Tom wrote a letter to his parents last night.