返回

高中三年级英语

首页
  • 单选题
    I want to buy that kind of cloth because I ______ the cloth _______ well .
    [     ]

    A. havetold, washes
    B. was told , washed
    C. have been told, washes
    D. was told,  washes
    本题信息:2012年专项题英语单选题难度一般 来源:刘婷婷
  • 本题答案
    查看答案
本试题 “I want to buy that kind of cloth because I ______ the cloth _______ well .[ ]A. havetold, washesB. was told , washedC. have been told, washesD. was...” 主要考查您对

一般现在时

现在完成时的被动语态

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

一般现在时的概念:

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


一般现在时的用法:

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. 他认为我不必告诉你真相。


现在完成时的被动语态概念:

现在完成时被动语态的结构就是现在完成时态和被动语态结构的叠合,即“have+been+动词过去分词”。


现在完成时态的被动语态的构成:

1、现在完成时的被动语态的肯定式为:have/has+been+done。
如:The new schools have been set up. 新学校都已经建成了。
        The experiment has been done successfully. 这个实验做得很成功。
2、现在完成时的被动语态的否定式为:have/has+not+been+done。
如:The books have not been borrowed by the teacher. 那些书还没有被老师借走了。
        Tom's novel has not been published. 汤姆的小说还没有被出版。
3、现在完成时的被动语态的一般疑问句需将have/has提到主语的前面。
如:—Have the letters been posted? 信已经寄出去了吗?
        —Yes, they have. 是的,已寄出了。
        —Has his bike been repaired? 他的自行车修好了吗?
        —No, it hasn't. 不,还没有被修好。
 4、现在完成时的被动语态的特殊疑问句为:疑问词+have/has+been+done。
如:How long have the machine been repaired?这些机器已被修好多长时间了?
        Who has been invited? 谁受到了邀请?


现在完成时态的被动语态的用法:

1、现在完成时的被动语态同它的主动语态一样,强调过去的动作对现在造成的影响或结果,通常与 already, yet, just, never, recently等副词连用。
如:The room has already been cleaned. 房间已经被清扫干净了。(含现在已不用清扫房间了)  
        The doctor hasn't been sent for yet. 还没有派人去请医生。(含现在应派人去请医生) 
        The office looks nice. It has just been cleaned. 办公室看起来很干净。它刚被打扫过。(含现在已不用清扫房间了) 
        Such a thing has never been heard of before. 这样的事以前从未听说过。(含现在才听说过)
        Recently the price of TV sets has been cut. 近来电视机降价了. (含电视机的价格现在比以前低了)
2、表示一个被动的动作或状态开始于过去,持续到现在,并可能持续下去,常与for或since等引导的时间状语连用,或用与How long…?的句型中。
如:The machine has been repaired for two hours. 这台机器已修了两小时了。
        They have been helped by us for two weeks. 他们得到我们帮助有两周了。 
        How long has the project been carried out? 这项工程已被实施多长时间了?