日记大全

日记大全 > 句子大全

I have(gone to Spain 还是been to 是这个语法不得不说的)

句子大全 2023-09-16 06:34:01
相关推荐

现在完成词

现在完成时是指发生在过去的动作或状态持续到现在并且已经完成,对现在造成的影响,可能持续发生下去。

它的结构构是:主语+助动词(have/has) +动词的过去分词

我们结合结构,举例子来说明这个时态:

His shoes are dirty. 他的鞋子脏了。

--He is cleaning his shoes. 他在清理他的鞋子。

--He has cleanedhis shoes. 他已经清理好他的鞋子了。

=his shoes are clean now.(他的鞋子现在是干净的了。)

从这个句子顺序我们就可以看出来,因为“鞋子脏”这个状态引发了“清理鞋子”这个过程,导致对现在的影响就是“鞋子已经清理干净了”。

这就是现在完成时的表达,我们通常用它来强调某事,或者某物现在已经处于的状态。

再来举个例子加深理解:

They are at home. 他们在家里。

--They are going out. 他们出去外头。

--They have gone out. 他们已经出去了。

=they are not at home now(所以他们现在的状态是不在家)

一样看句子的顺序就可以发现,从“在家里”过渡到“出去外头“这个动作,总结出”他们已经出去了“这个状态结果。

现在完成的句子结构

我们已经知道现在完成时的句子结构是:主语+助动词(have/has) +动词的过去分词

除了动词的变形会涉及到规划与不规则变化,需要就具体使用时具体作变化,主语和助动词是可以根据人称的变化固定下来的,我们用一个表格就可以记住:

现在完成时的一般疑问句式

我们通常用现在完成时谈论从过去一段时间直到现在做过的事。比如说:

Have you been to Rome ?

你已经去了罗马吗?

--Yes, I have. Three times.

--No, I haven"t.

Have you read this book?

你读了这本书吗?

--Yes, I have read it twice. 有,我已经读过两遍了。

--No, I haven"t

我们也经常用Have/has+主语+ever+动词过去分词来问”是否曾经做过某事“

如上的例子:

Hve you been to Rome? 你已经去了罗马吗?

--意在强调去了没有,可能去了,可能没有。

Have you ever been to Rome? 你去过罗马吗?

--意在强调”第一次“这个概念

Have you read this book? 你已经读了这本书吗?

--意在强调读了没有,可能读了,可能没有。

Have you ever read this book? 你读过这本书吗?

--意在强调 ”第一次读过“

我们也经常搭配never来表示”从来没有做过某事“

主语+have/ has never+动词过去分词

I’ve never ridden a horse.

我从来没有骑过马。

My momhas never travelled by air.

我妈妈旅游从来没有坐过飞机。

现在完成时中的gone to与been to

很多人会被 gone to 和been to 混淆,到底该用哪个?先来看看一个场景:

一周前:

Where is Bill?

--He"s gone to Spain. 他去了西班牙。

Bill has gone to Spain.

相当于Bill此时在西班牙。

一周后:

Hi Bill, where have you been last week?

--I"ve been to Spain on holiday. 我去了西班牙度假。

Bill has been to Spain.

相当于他去过西班牙了,现在现在已经回来。

所以不难看了,gone to 是”此时的状态“, been to 是"已经完成了的状态"。

阅读剩余内容
网友评论
相关内容
拓展阅读
最近更新