for+一段时间 一定要用完成时吗?如果不一定,请举反例啊.除了for a while/moment这个!

问题描述:

for+一段时间 一定要用完成时吗?
如果不一定,请举反例啊.
除了for a while/moment这个!

不一定,for +一段时间可以用于过去时、过去完成时、现在完成时等多种时态。

不一定.只要是用How long来问的都要用for+一段时间回答
也就是说可以用于过去时、过去完成时、现在完成时等多种时态.关键是看问句.