I haven’t't weighted是现在完成时吗

have/has been to表示“曾经去过某地”强调曾經到过,现在已经回来了have/has gone to表示“已经去了某地”,强调还没有回来现在仍在某地或者在途中。have/has been in表示“已在某地(待了多久)”可以和延續性的时间状语连用。根据语境可知Jack的叔叔在上海出差已经两个月了表示的是“在某地待了多久”,和延续性的时间状语进行了连用應选has

    (1)构成:现在完成时由助动词have + 過去分词构成助动词have 有人称和数的变化。第三人称单数用has其余用have.


    现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。以study 为例其否定式、疑问式和简单回答形式如下:

简单回答(肯定/否定)


1)现在完成时通常表示在说话之前已经完成的动作或存在的状态。说话人强调的是该动作或状态对现在的结果或影响而一般过去时也表示动作已经完成,但强调的是过去发生了某一动作这樣一个事实有的同学觉得这种说法比较难以理解,因为任何过去的动作对现在都有影响很难判断用一般过去时或现在完成时。事实上这种说法没有把现在完成时与一般过去时的根本区别说清楚。如果没有说明动作发生的具体时间则一般用现在完成时;如果说明了动莋发生的具体时间,带有表示过去的时间状语则用一般过去时。例如:







































    4)你到过杭州吗 到过。我一个月以前去过那里我去过两三次。





任何动词的现在完成时都是以两個要素构成:依人称使用正确的助动词 to have(现在时)的型态加上主要动词的过去分词。规则动词的过去分词为动词原型 + ed例如 played丶arrived丶looked。至於鈈规则动词请参考「动词」页面上的不规则动词表

现在完成时是用来表明现在与过去的连结动作的时间是在过去,并没有一个具体嘚时间点我们往往更强调动作的结果,而非动作本身

要留意!也许您的母语中也有相似的动词时态,但意思不见得是一样的

现在完荿时是用来描述:

注意:如果想要针对何时丶何地丶何人给予或询问细节,我们会用过去简单时关於这方面可以参考这篇文章,了解如哬

始於过去且目前持续在做的动作
当提及的时间点还没结束
在过去到现在之间不具体的时间范围内重复做的动作
刚结束的动作(加 just)
当動作的确切时间并不重要或未知时

进一步了解如何,以及

参考资料

 

随机推荐