英语中how long提问的特殊疑问句回答时什么时候用for什么时候不用?

如题所述

how long 作为时间“多久”时,

for 介词,还有 about,less than,at least 之类

一般地,完成时态用 for ,一般过去时态用 其他几个

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-04-20
回答时后面是表示一段时间的时间状语时用for
后面是过去某个时间点开始,延伸到现在的时间时用since
比如 I have lived in Beijing since 2000.
I have lived in Beijing for 20 years.