关于英语解释句子

来源:百度知道 编辑:UC知道 时间:2024/06/16 15:09:03
It is three years since he went to China.
可不可以改成.
It has been three years since he went to China.
我说的是如果这种改法在中考里算不算对.!!
请求资深专家解决.最好是老师.!!
我分没了。但也希望各位帮忙.!!
"since he went to China"这一段是试卷上的不会出错.
我问的是改法对不起.!

It has been three years since he went to China.
没错,
1、这句是符合现在完成时的语法的。
2、指过去某个时间发生的事情一直延续至今,也就是三年前到今天...

没错的,这是完全正确的现在完成时态。

不合适
现在完成时本来就是指过去发生的动作对现在造成的印象或结果
改后的句子不通
he went to China 本身就不是个表示状态的情况

我觉得不好~~
现在完成时态一般是指过去某个时间发生的事情一直延续至今或者过去某个时间发生的事情对现在产生影响。