英语的什么是现在完成时,现在完成时的用法归纳英语

首页 > 教育培训 > 作者:YD1662023-06-10 23:55:44

英语的什么是现在完成时,现在完成时的用法归纳英语(1)

所谓时态怎么理解?时,意思是时间;态,指状态。意思就是说,一个句子里的时间状态是现在,过去还是将来。句子里的动词的动作是一般情况发生还是正在进行还是已经完成了。

所以,现在完成时的意义就是指:到现在为止,这个动作已经完成了。

一.现在完成时的结构:助动词Have/has 过去分词(done)

是比较下面两个句子:

I have finished my homework so far.目前,我已经做完了我的家庭作业。

这句话中,描述的时间状态强调的是现在。

I bought a book yesterday.昨天,我买了一本书。

在这句话中,描述的时间是昨天,强调的是过去。

这就是现在完成时和一般过去时的区别,现在完成时指的是现在,一般过去时指的是过去。

再比较下面两个句子:

I have spent 3 years in learning English.目前,我学习英语已经花了三年的时间了。

这句话描述的是现在,意思是到现在为止,学习英语已经有三年的时间了,也就是说三年前到现在的时间都在学英语,和过去的关系很大。

I go to school by bus everday.

这句话描述的是现在,表达一种通常的,规律性的情况。不涉及过去。

这就是现在完成时和一般现在时的区别,现在完成时是指,从过去的某个时间到现在做完了一件什么事情。一般现在时是指,无论过去,现在,将来都会经常性发生的一种情况。

二. 现在完成时的否定和一般疑问句

否定句:主语 have/has not 过去分词 其他.

I have not finished my homework so far.

She has not spent 3 years in learning English.

一般疑问句:Have/Has 主语 过去分词 其他.

简略答语: Yes, 主语 have/has.(肯定)

No, 主语 haven't/hasn't.(否定)

Have you finished your homework yet?

Yes,I have./No,I haven't.

Has she spent 3 years in learning English?

Yes, she, has.;No, she hasn't.

英语的什么是现在完成时,现在完成时的用法归纳英语(2)

四. has gone (to),has been (to), has been (in) 的区别

Have/Has gone(to) :去了(现在不在说话现场)

My father has gone to Shanghai.

我父亲去了上海。(现在他不在这里了。)

Have/Has been (to) :去过(已不在去过的地方)

My father has been to Shanghai.

我父亲去过上海。(现在他不在上海了。)

Have/has been in:呆了多久(还在所呆的地方)

My father has been in Shanghai since two months ago.

我父亲两个月前就在上海了。(现在还在上海。)

五.现在完成时的标志词

recently 最近 already已经 ever曾经 never从不 yet迄今为止

lately最近 so far 目前

for 一段时间

till/until now 直到现在

up to now 知道现在

since then 从那儿以后

since 时间点

重要PS:

现在完成时不能单独与过去的时间状语连用, 如yesterday, last week, three years ago 等; 这是现在完成时后一般过去的主要区别

英语的什么是现在完成时,现在完成时的用法归纳英语(3)

,

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.