时间状语为for.一定为现在完成时吗

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/26 02:27:47
时间状语为for.一定为现在完成时吗
xNP_%E\ą(rDlItG@7 m(Ga-+_i]Ν939l"HY lĘ$ѯJ=@#:A_wam6Hܪcsئ3b<,y rkRI$>}V ;vJJg{Oʆ9 F(Rx,a`(;HÜ$3_NpBpnuȽ'SGT~N&2qiZ4cZa^[|F ̇EP1wQ( c(1 =#Et go|'^t͘cじcS0Qyx}!̨1!q$+REoQl

时间状语为for.一定为现在完成时吗
时间状语为for.一定为现在完成时吗

时间状语为for.一定为现在完成时吗
不一定,如果发生的事情没有对现在造成结果或影响,用一般过去时就可以
He worked there for five years.

不一定啊。
for +一段时间,确实是用于完成时,但也可能用于过去完成时。
比如I had learned English for 10 years before I came to the USA。

不一定,也有可能是过去完成时或将来时.例:1.They had lived there for ten years when he was fifteen.2.I will stay there for two days.