英语理解 In 20 years from now on, students will not use printed books any more 是20年内还是20年后

In 20 years from now on, students will not use printed books any more 是20年内还是20年后

【是20年以内】。in 本身表示“在...中”。表示从现在开始的20年内。不是20年后!
之所以你见到的翻译是“在20年以后”是因为这是中西文化的差异所致。
我们说的20年后再英文中只有in 20 years,其实是在20年以内。因为after 20 years 虽然表示20年后,但在英文里,只能用于过去式。不能用将来时。追问

那么in既能表示内也能表示后?

追答

in 20 years 本身就是将来的时态,所以可以表示以后的时间。但是为了顾虑学生的理解,和中西文化的差异,所以初中教师一般都会翻译成20年后。这一差异在大学阶段才会区分。
如果你是初中或高中生, 那么翻译成20年后绝对是可以接受的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-03
从现在开始的20年后。就是在不久的20年后。