in 和for 都是加一段时间的 怎么区别啊

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 20:44:21

in 和for 都是加一段时间的 怎么区别啊
in 和for 都是加一段时间的 怎么区别啊

in 和for 都是加一段时间的 怎么区别啊
基本规则如下:
表示将来的一段时间持续用 in,如:He'll come back in 2 days. 他两天后回来.
表示过去的或现在完成的时间持续用for,如:
For the last three years,... 在过去的三年里.
He has worked for 2 hours. 他已经工作两小时了.
希望对你有所帮助!

例句:I'll go to Guangzhou in 2 days and I'll stay there for 5 weeks.
in 是指距离现在还有多少时间:到这段时间的末尾的时候;
for 才指一段时间