在现在完成时中 如果谓语动词是中止性动词也叫瞬间动词或者叫非延续性动词时 那么这个现在完成时的句子就不能和表示一段时间的状语连用 因为left的原型是leave 而leave是非延续性动词 所以He has left for three years这个句子就不能和for three years这个表示一段时间的状语连用,如果把for three years去掉这个句子就正确了.而study 是一个延续性动词 可以和一个表示一段时间的状语联用,因此第二个句子市正确的
有关现在完成时的问题现在完成时里,什么叫“不能与表示一段时间的状语连用”?He has left here for th
1个回答
相关问题
-
make在现在完成时中可不可以与一段时间状语连用
-
现在完成时与现在完成进行时He has been living here since 1980.He has lived
-
现在完成进行时的时间状语现在完成进行时可以和过去时间状语连用对吗?如last year
-
初三英语几个小疑问,现在完成时不能与明确时间状语连用,是在完成法里啊还是在未完成法里啊?还有什么才算是具体时间状语?
-
为什么现在完成时不能与when连用
-
回答对悬赏50 现在完成时词条上说了:1.现在完成时不能单独与准确时间连用,(如表示过去的时间状语)如yesterday
-
现在完成时中,能不能与for或since连用?还有for since能与延续性动词连用吗?延续性动词能在现在完成时中用吗
-
over加一段时间能用于许多时态,什么时候与现在完成时连用?
-
since引导的时间状语何时用现在完成时,现在完成进行时
-
twice出现在现在完成时表示时间状语是什么意思?