I will be back in 2 hours . 准确翻译是?

1 in 后面接时间的话, 有两种意思:

在 。。。以内, 在。。。。以后。 如何来区分,意思是 以内,还是 以后。呢?

在网上看到 有些说法是,

一般用法:
非延续性动词+in three minutes 一般表示"在……以后"
延续性动词+in three minutes 一般表示“在。。。以内”

来源:《 新概念英语第二册,第5课 语法讲解》

这个说法可以么?

2 I will be back in 2 hours . 这个意思,

是 【两小时内回来】 还是, 【两小时后回来 ?】

I will come back in 2 hours , 动词是come ,

【两小时内回来】 还是, 【两小时后回来 ?】

谢谢

没有这么复杂
(1) ..时间之内回来,表示方式 in 具体时间数量,如 in 2 days 2天内
或者before 时间点 before 3 o'clock 三点之前

(2)..时间之后,表示方式 after具体时间数量,如 after 5 hours 5小时后
或者 具体时间数量 later , 如 3 minutes later追问

in. 加时间,可以表示将来时间的,你可以查查的。呵呵。
within 倒是可以表示以内

追答

第(1)条,说的就是将来的时间, 比如现在是下午5点,我说12个小时之内: in 12 hours, 这代表将来的12个小时

来自:求助得到的回答
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-29
是两个小时内
两个小时后的话应该是I will come back after two hours追问

a after +时间段 一般用在 过去时态中吧?

本回答被网友采纳
第2个回答  2012-11-29
我两个小时之内回来
第3个回答  2012-11-29
我两小时后回来,希望选为满意回答
第4个回答  2012-12-02
【两小时内回来】
相似回答