英语翻译不是应该是“这座房子应经住了十年了”么?

好眼熟的oo 1年前 已收到1个回答 举报

lansequqi 幼苗

共回答了25个问题采纳率:92% 举报

这个翻译没有错.
这个句子对英语为第二语言者确实是很困惑的,
句子的完整形式是
it is ten years since the house was (last) lived in ,即
这座房子最后一次被人住已经有十年了
不过我同意,在无上下文的情况下,这个句子有可能导致歧义.
你说的
这座房子已经住了十年了
没有歧义的说法是
People have lived in this house for ten years.
我是加拿大人,前英语老师.

1年前

7
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.018 s. - webmaster@yulucn.com