用when和how long 对一般现在时的时间提问有什么区别

如题所述

您好!
when 一般对事情发生的时间点或者时期进行提问,比如什么时候,何时。
how long 一般针对的是动作持续的时间长度,时间段长短进行提问,比如多久。
举两个例子您就明白了:
He went to the zoo last sunday. 他上周日去了动物园,对上周日提问 只能用when,因为这是动作具体发生的时间。
He will stay in Shanghai for two weeks.他将在上海停留两周时间,对两周时间提问 只能用how long,因为这是动作持续的时间长度。
如果您觉得明白了,请采纳。谢谢。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-06-29
对一般现在时的时间:

when 是问什么时候,具体的时间,如,1998, yesterday等

how long 是问多长时间的
A:How long does it take to get to London from here? 从这里到伦敦要多长时间?
B:At least ten hours. 至少要10个小时。本回答被网友采纳