少儿体能训练馆:句子中的"S"是has还是is(或was)?

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 10:05:09
It's three years since he leave here.
为什么?

is
It is three years since he left here.
固定的用法
It is ... (表示时间的词)+since +...
自从...已经是...(时间)

应该是was(其实也可以理解成is)。因为这句话不知是从哪里抽出来的,如果是讲一个故事的话,那么就是was,如果是现在对话中说的某句话,那么就是is

至于说was被缩写成's的情况,不知道楼上的朋友为什么说没有,至少我是见到过的。

但绝对不能理解成has

如果是has,那么这就是个病句了

除非你改成It's been three years since he left here.

那么这就是has了

(不过这本来就是个病句,leave 应该用过去式的。)

是is
It is+时间+since...是固定结构
就相当于He has been away for 3years
或He has been away since 3years ago

leave应该是left,你可能打错了

改为sb+完成时+for+时间段
或sb+完成时+since+时间点
这两种情况要用延续性动词,不能用瞬间动词
所以将leave改为be away

has
因为since,有这是现在完成式

我觉得这句子有语病,应该是
it has been three years since he left here.

句子中缩写的S有两种情况:一是has的缩写 一是is 的缩写 was正常人是不会缩写的

是is ,这里用它是一个固定结构“it is +时间+since”。这是一般现在时表示现在完成时的用法。