返回

高中三年级英语

首页
  • 单选题
    — How long_____like this?
    — Three weeks! It's usual in here that rain_____without stopping these days of the year.
    [     ]

    A. has it rained; pours
    B. is it raining; is pouring
    C. has it been raining; pours
    D. does it rain; pours
    本题信息:2012年河南省模拟题英语单选题难度较难 来源:姜雪
  • 本题答案
    查看答案
本试题 “— How long_____like this?— Three weeks! It's usual in here that rain_____without stopping these days of the year.[ ]A. has it rained; poursB. is it...” 主要考查您对

一般现在时

现在完成进行时

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

一般现在时的概念:

表示通常性、规律性、习惯性的状态或者动作(有时间规律发生的事件)的一种时间状态。


一般现在时的用法:

1)经常性或习惯性的动作,常与表示频度的时间状语连用。常用的时间状语有every...,sometimes,at...,on Sunday等。
例如:I leave home for school at 7 every morning. 每天早上我七点离开家。
2)客观真理,客观存在,科学事实。
例如:The earth moves around the sun. 地球绕太阳转动。 
            Shang hai lies in the east of China. 上海位于中国东部。
3)表示格言或警句。
例如:Pride goes before a fall. 骄者必败。 
注意:此用法如果出现在宾语从句中,即使主句是过去时,从句谓语也要用一般现在时。
例如:Columbus proved that the earth is round. 哥伦布证实了地球是圆的。
4)现在时刻的状态、能力、性格、个性。
例如:I don't want so much. 我不要那么多。  
           Ann writes good English but does not speak well. 安英语写得不错,讲的可不行。
比较:Now I put the sugar in the cup. 把糖放入杯子。   
            I am doing my homework now. 我正在做功课。  
第一句用一般现在时,用于操作演示或指导说明的示范性动作,表示言行的瞬间动作。
第二句中的now是进行时的标志,表示正在进行的动作的客观状况,所以后句用一般现在时。


一般现在时知识体系:

 


一般现在时用法拓展

1、一般现在时表将来:
1)下列动词come, go, arrive, leave, start, begin, return的一般现在时可以表示将来,主要用来表示在时间上已确定或安排好的事情。
例如:The train leaves at six tomorrow morning. 火车明天上午六点开。   
       —When does the bus star? 汽车什么时候开
       —It stars in ten minutes. ?十分钟后。
2)以here, there 等开始的倒装句,表示动作正在进行。
例如:Here comes the bus.=The bus is coming. 车来了。   
            There goes the bell.=The bell is ringing. 铃响了。
3)在时间或条件句中。
例如:When Bill comes(不是will come), ask him to wait for me. 比尔来后,让他等我。   
            I'll write to you as soon as I arrive there. 我到了那里,就写信给你。
4)在动词hope, take care that, make sure that 等的宾语从句中。
例如:I hope they have a nice time next week. 我希望他们下星期玩得开心。   
            Make sure that the windows are closed before you leave the room. 离开房间前,务必把窗户关了。
2、一般现在时代替一般将来时:
When, while, before, fter, till, once, as soon as, so long as, by the time, if, in case(that), unless, even if, whether, the moment, the minute, the day, the year, immediately等引导的时间状语从句,条件句中,用一般现在时代替将来时。
例如:He is going to visit her aunt the day he arrives in Beijing. 他一到北京,就去看他姨妈。
3、一般现在时代替一般过去时:
1)"书上说","报纸上说"等。
例如:The news paper says that it's going to be cold tomorrow. 报纸上说明天会很冷的。 
2)叙述往事,使其生动。
例如:Napoleon's army now advances and the great battle begins. 拿破仑的军队正在向前挺进,大战开始了
4、一般现在时代替现在完成时:
1)有些动词用一般现在时代替完成时,如hear, tell, learn, write, understand, forget, know, find, say, remember等。
例如:I hear(=haveheard)he will go to London. 我听说了他将去伦敦。 
            I forget(=have forgotten)how old he is. 我忘了他多大了。
2)用句型"It is…since…"代替"It has been…since…"。
例如:It is(=has been)five years since we last met. 从我们上次见面以来,五年过去了。
5、一般现在时代替现在进行时:
在Here comes…/There goes…等句型里,用一般现在时代替现在进行时。
例如:There goes the bell.铃响了。

时态一致

 
1、如果从句所叙述的为真理或相对不变的事实,则用现在时。
例如:At that time, people did not know that the earth moves. 那时,人们不知道地球是动的。 
            He told me last week that he is eighteen.上星期他告诉我他十八岁了。 
2、宾语从句中的,助动词ought, need, must, dare的时态是不变的。
例如:He thought that I need not tell you the truth. 他认为我不必告诉你真相。


现在完成进行时的概念:

现在完成进行时表示某动作从过去某个时间开始,一直延续到现在,并且还有可能持续下去。
如:We have been waiting for him for two hours. 我们等他等了两个小时。


现在完成进行时的结构:

现在完成进行时由“have/hasbeen+现在分词”构成。

现在完成进行的基本用法:

(1)表示现在以前这一段时间里一直在进行的动作,这动作可能仍在进行,也可能已停止。
如:It has been raining since last Sunday. 自上周星期日以来就一直在下雨。   
        He's been watching television all day. 他看了一天电视了。   
(2)现在完成进行时有时表示根据直接或间接的证据得出的结论。
如:She is very tired. She's been typing letters all day. 她很累了,她整天都在打信件。       
        Her eyes are red. She has been crying. 她眼睛红了。她一直在哭。


现在完成进行时与现在完成时的区别:  

1、现在完成时可以表示一个已经完成的动作,而现在完成进行时则表示一个正在进行的动作。
如:I have read the book. 我读过这本书。  
        I have been reading the book.我一直在读这本书。  
【注】有少数动词(如work, study, live, teach, stay等)在表示持续一时间时用这两种时态含义差不多(只是用现在完成进行进更强调动作的持续性)。
如:How long have you worked [been working] here? 你在这儿工作多久了?  
        I've lived [been living] here since1988. 自1988年以来我就一直住在这儿。  
2、现在完成时通常只陈述事实,而现在完成进行时还可表示一种感情色彩。
如:I have waited for two hours. 我等了两小时。(陈述事实)   
        I have been waiting for two hours. 我等了两个小时。(等得好辛苦)   
3、现在完成进行时通常用来谈论较短暂的动作或情况,若要谈论时间延续较长的动作或情况或永久性情况,则通常用现在完成时。
如:He has lived in Paris. 他(一直)住在巴黎。  
        He has been living in Paris. 他(目前)住在巴黎。(表暂时性)   
4、不用于进行时态的动词通常也不用于现在完成进行时,但它们可以用于现在完成时。
如:I've only known her for two day. 我认识她刚刚两天。  
        They've been married for twenty years. 他们结婚已二十年了。  
        The war has lasted for a long time. 这场战争持续了很长时间。  
5、现在完成进行时不用于被动语态,若要用可用现在完成时的被动语态代替。
如:The house has been painted for a month. 这房子已漆了一个月。  
        The problem has been studied for five days. 这个问题已研究了五天。