先从现在完成时的定义入手,现在完成时是过去发生的动作对现在造成的影响以及过去一直持续到现在的动作,一般翻译成“已经”,而when一般翻译成“当...的时候”,表示一个很短的时间段内,甚至是时间点,它和现在完成时的定义冲突.
为什么现在完成时不能与when连用
1个回答
相关问题
-
现在完成时中,能不能与for或since连用?还有for since能与延续性动词连用吗?延续性动词能在现在完成时中用吗
-
after不能与完成式连用?
-
有关现在完成时的问题现在完成时里,什么叫“不能与表示一段时间的状语连用”?He has left here for th
-
英语中in the morning 能不能与现在进行时连用
-
make在现在完成时中可不可以与一段时间状语连用
-
过去完成时为什么不能与具体时间状语连用
-
英语,,,现在进行时多与那些时间状语连用:____ ____ 现在进行时多与那些动词连用:__
-
"when提问的特殊疑问中不能用现在完成时"对吗?
-
the train has left.为什么用lefl而不是be away 现在完成时不是与延续性动词连用吗
-
when可以与完成时连用吗?1.-I'm reading an interesting book at the mome