for 加过去一段时间是什么时态

如题所述

应该是 for 加一段时间吧?虽然常用现在进行时,但实际上不一定,它可以表示任何一个时态,就是一段时间的意思he was a taecher for 5 years. 他曾经是一名老师(现在不是了)he has lived here for 5 years 他已经在这住了5 年了he will stay there for 5 days. 他讲会在那呆5 天
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-28
通常是“for+一段时间”,没见过“for+过去一段时间”,你举一例?或许那个“for”是与某个不及物动词搭配的吧!
第2个回答  2013-10-28
很难说,但一般用在现在完成时。I have learn English for more than ten years.
第3个回答  2013-10-28
现在完成时have done for +一段时间/since +过去时间
第4个回答  2013-10-28
过去进行时 have been doing
相似回答