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

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 12:29:18

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

现在完成时中可不可以这样:have/has+短暂性动词+since+~
可以的.百分之百!
比如说 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 thr...

全部展开

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 Beijing since 1996。说这个话的时候我仍然住
在北京。如果live换成arrive就不行了。不能用I've arrived in(或者I've come to) Beijing since 1996. 表示:我1996年就来北京了。要用I've been in Beijing since 1996.
但是短暂性的动词的的否定完成式仍然可以和since来连用,如:
"So he hasn't come since October of 1994, why is that?" Peay asked the service members at Riyadh Air Base.
因为动作没有完成的状态一直持续到现在。
补充:
有些动词兼具短暂性和延续性的特征。在使用时主要考虑该动作或者状态能否从过去某一时刻完成后一直持续到说话当下,如果可以,一般都可以用have/has +过去分词+since。。。

收起

现在完成时中可不可以这样:have/has+短暂性动词+since+~ 英语中现在完成时中have的用法 现在完成时中是否可以这样:have/has+短暂性/延续性动词+since+(一段时间+ago)/(一个时间点)/从句? 现在完成时助动词have,has的用法现在完成时的基本结构是have或has+动词过去分词形式,我想问一下,have或has在没有与其他动词过去分词结合的情况下,可不可以独立在现在完成时的句子中出现作 move in ,move out of可不可以用于延续性的现在完成时中例如:she has moved out of the house for two years.可不可以这样说?还是she has been out of the house for two years 英语现在完成时的构成可不可以是have/has+动词一般时? give可不可以用于现在完成时啊?如:you have given me the chance to. 现在完成时的分词作定语RT,可不可以这样用,如The house having been built… 现在完成时后面是接什么时态啊在这句话中As you have already seen in Section A of this application,i have a good academic record,have already后面是接的过去分词,为什么在有些后面是接的过去时呢,比如这句话I ha since可不可以用在现在完成时中,还是只能用在现在完成进行时中? make在现在完成时中可不可以与一段时间状语连用We have ____(make)friends since ten years ago.这个空能填made么,它在这个句子中能与since ten years ago连用么? 英语现在完成时的句子中have怎么翻译好? 现在完成时中have has算什么词性呢 现在完成时中主语为单三用have还是has 现在完成时中have has算什么词性呢, There在现在完成时中是There have还是has 英语现在完成时中,什么时候用have/has什么时候用had 在现在完成时中,has和have在什么时候用.