考研网 发表于 2017-8-6 14:03:19

新东方考研语法讲堂11

3、现在完成时
    (1)构成:现在完成时由助动词have + 过去分词构成,助动词have 有人称和数的变化。第三人称单数用has,其余用have.
    现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。以study 为例,其否定式、疑问式和简单回答形式如下:
    否定式疑问式
    I have not (haven’t) studied….Have I studied…?
    You have not (haven’t) studied….Have you studied…?
    He has not (hasn’t) studied….Has he studied…?
   
    否定疑问式简单回答(肯定/否定)
    Have I not (Haven’t i) studied…?Yes, you have. No, you haven’t.
    Have you not (Haven’t you) studied…?Yes, I have. No, I haven’t.
    Has he not (Hasn’t he) studied…?Yes, he has. No, he hasn’t.
    (2)用法:
    1)现在完成时通常表示在说话之前已经完成的动作或存在的状态。说话人强调的是该动作或状态对现在的结果或影响。而一般过去时也表示动作已经完成,但强调的是过去发生了某一动作这样一个事实。有的同学觉得这种说法比较难以理解,因为任何过去的动作对现在都有影响,很难判断用一般过去时或现在完成时。事实上,这种说法没有把现在完成时与一般过去时的根本区别说清楚。如果没有说明动作发生的具体时间,则一般用现在完成时;如果说明了动作发生的具体时间,带有表示过去的时间状语,则用一般过去时。例如:
   My daughter has just gone out. 我女儿刚出去。
   I’m sure we’ve met before. 我肯定我们以前见过面。
   She has arrived. 她到了。
    2)表示持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如today, these days, recently, now, lately, for…, since…, in the last/past two weeks/years/days/months, just 等。如:
   I haven’t heard from her these days. 这些日子我没有收到她的信。
   We haven’t seen you recently. 最近我们没有见到你。
   They have been away for two years. 他们离开已经两年了。
   She has been with us since Monday.
    她从星期一就一直和我们在一起。
页: [1]
查看完整版本: 新东方考研语法讲堂11