现在完成时的结构和用法

        现在完成时

 

         现在完成时的动作发生在过去,但对现在有影响。常与现在完成时连用的时间状语有already, yet, ever, never, these days, so far,以及for和since表示的时间状语等。

 

句式构成

 

肯定句式:主语+助动词have(has)+过去分词+…

 

否定句式:主语+助动词have(has)+not+过去分词+…

 

疑问句式:助动词have(has)+主语+过去分词+…?

 

我们来看这个例句:She has lived in this city for ten years.

 

这是一个肯定句,那么它的否定句和疑问句如下:

 

She hasn’t lived in this city for ten years.(否定句)

 

Has she lived in this city for ten years?(疑问句)

 

下面给大家看一些例句,思考一下这是现在完成时哪种用法呢?

 

Zhang Fang has just turned off the light.

 

张芳刚刚把灯关了。(说明灯现在已经关上了)

 

I have already cleaned the room.

 

我刚刚已经打扫了房间。(说明现在房间已经干净了)

 

这两个例子说的就是“过去发生的动作对现在产生的结果或影响。”

 

下面大家来翻译这个句子:我的爸爸在这家工厂工作了很多年了。

 

答案揭晓:My father has worked in this factory for many years.

 

这个例子说的是“过去发生的动作延续到现在,而且还将继续下去,往往与表示一段时间的状语连用。”

 

再来翻译一个句子:我去过长城很多次了。

 

答案揭晓:I’ve been to the Great Wall many times.

 

这个例子表达的是“从过去到现在所经历的事情。”

 

        当然了,大家在完成现在完成时的习题时也会有迷惑选项哦,比如一般过去时。虽然两者都表示过去的动作,但现在完成时强调这一动作与现在的关系,对现在产生的影响或结果,而一般过去时则只表示过去的事实,不表示与现在的关系。

 

        最值得提醒大家的是这一点:现在完成时不能和具体时间点连用,而一般过去时要与具体的时间点连用。

 

我们试着来翻译这两句话:

 

1、我这些天没有看见她。

 

答案揭晓:I haven’t seen her these days.

 

2、我今天早上看见她了。

 

答案揭晓:I saw her this morning.

 

需要加入英语学习交流群的请扫微信
或微信搜索jiemingpan

版权声明:
作者:9144590
链接:https://www.17en.com/dongcishitai/47095
来源:一起学英语网
文章版权归作者所有,本站仅提供上传空间。

THE END
<<上一篇
下一篇>>
文章目录
关闭
目 录