how long 短暂性动词 用法、How long did she leave 请问下.how long 现在完成时,不能跟短暂性动词leave,连用,改成 been away .那一般过去时,如果不行,还是要改成 How long did she be away 短暂性动词 在 一般过去时中,能够用在很多疑问句中,那如果是 how long 连用的 一般过去时疑问句,是否可以 抱歉,更正一个句子打错了。:How long did she be away 改成 How long was she away 呵呵。2 下面几个句子 语法上都正确 OK 其实还是请判断,短暂性是否可以再 过去时和完成时,与 how long 连用。呵呵How long was she away A How long has she been away?BHow long was she gone CHow long has she been gone?DHow long did she leave for?E
how long 短暂性动词 用法、
How long did she leave
请问下.how long 现在完成时,不能跟短暂性动词leave,连用,改成 been away .
那一般过去时,如果不行,还是要改成 How long did she be away
短暂性动词 在 一般过去时中,能够用在很多疑问句中,那如果是 how long 连用的 一般过去时疑问句,是否可以
抱歉,更正一个句子打错了。:How long did she be away 改成 How long was she away
呵呵。
2 下面几个句子 语法上都正确 OK 其实还是请判断,短暂性是否可以再 过去时和完成时,与 how long 连用。呵呵
How long was she away A
How long has she been away?B
How long was she gone C
How long has she been gone?D
How long did she leave for?E
1.如果是肯定句/疑问句,则做谓语的短暂性动词都不能和表示一段时间的时间状语连用.
否定句是可以的.
如:I've meet you for 8 years.错误
但是:I haven't met you for 8 years.正确
这个跟句子使用什么时态关系不大.
再如:I’ll be away for a long time.正确
I‘ll get to Beijing for a long time.错误
I stayed in Beijing for 2 years.正确
I have gone to Beijing for 2 years.错误
2.CDE错误,AB正确.
因为CDE中的谓语动词都是瞬间性动词,句子又不是否定句.
3.楼上说改成how long ago也是可以的.
对表示一段时间的时间状语提问,刚好都是使用How long来开头的.