will be in 与will be for的区别I hear our teacher will be back()three week's time括号里应该填in还是for?为什么?有什么区别

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 05:15:43
will be in 与will be for的区别I hear our teacher will be back()three week's time括号里应该填in还是for?为什么?有什么区别

will be in 与will be for的区别I hear our teacher will be back()three week's time括号里应该填in还是for?为什么?有什么区别
will be in 与will be for的区别
I hear our teacher will be back()three week's time
括号里应该填in还是for?为什么?有什么区别

will be in 与will be for的区别I hear our teacher will be back()three week's time括号里应该填in还是for?为什么?有什么区别
填写in,绝对的.
in three weeks' time -------(从今天算起,) 三周以後.
1 She will be in Shanghai in two days' time -------两天后,她将在上海.
2 She will be in Shanghai for two days -------她要在上海住上两天.
for two days == for a period of two days -----一段两天的时间

这里是学习IN和FOR。
in: 在、、、时间后。
for:指持续的状态,时间段、

以后遇到这类情况可以这么理解,出现in,你翻译的时候加上“在...之后”,有了for,你翻译的时候加上“为了”,看怎么通顺就用什么。比如She will be in Shanghai in two days' time,翻译时“她将在两天后到上海。”She will be in Shanghai for two days,翻译时“她在上海是为了呆两天。”当然这只是教你理解的方法,并不能就这样翻译,...

全部展开

以后遇到这类情况可以这么理解,出现in,你翻译的时候加上“在...之后”,有了for,你翻译的时候加上“为了”,看怎么通顺就用什么。比如She will be in Shanghai in two days' time,翻译时“她将在两天后到上海。”She will be in Shanghai for two days,翻译时“她在上海是为了呆两天。”当然这只是教你理解的方法,并不能就这样翻译,要用中国人管用的说法去翻译。你也可以这么理解,in指某一时点发生的事,比如你的问题表示在三天后这个时点老师将回来,for代表一段时间内的事,for two days表示在两天之中。还有些特殊的类型就等老师教你吧。

收起