现在完成时中可不可以这样:have/has+短暂性动词+since+~~~~

来源:百度知道 编辑:UC知道 时间:2024/06/06 18:23:01
表示什么意义????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

可以的.百分之百!

比如说 I have lived in China since 16 years ago.

希望我回答了您的问题.

yes..

like I have studies for a short period since last year..

hopefully i've intepreted it correctly

可以的

楼上的朋友答得很清楚了,完全没有问题~

绝对不可以, 楼上的live 是延续性动词.
非延续性动词绝对不可以和since 连用.
I AM SURE!

You use "since" to say that something has been the case from a particular time in the past

until now.
It's been on my desk since 1959.
I've been wearing glasses since I was three.
柯林斯词典里的这条语法解释是说:since是用来表示某个事物从过去的某个特定时间到现在(注意“现在

”两个字指说话时刻。)一直是那个case(情形)。这就是说since前面的谓语应该表示的一个持续性的状

态或动作。所以不可以直接“用have+短暂性的动词”。因为短暂性动词,表示一个动作刚发生就结束,无

法持续到现在。比如,lose(丢失)。丢了就丢了。不能说I've lost my book since you came. 丢的动作

不可能持续到现在。但是I've lost my book。这句话却是可以的,因为一般瞬间性的动词的完成式可以用

来表示说话时刻前的某个时刻已经完成,而且完成以后其影响一直持续到现在。

上面说的live(居住),是持续性的动作。I've lived in