“长达10年”用英语怎么说?
来源:百度知道 编辑:UC知道 时间:2024/07/07 21:07:52
原句:为了完成这本书他用了长达10年。
是这么说吗?He used as long as ten years to finish this book.
是这么说吗?He used as long as ten years to finish this book.
“长达10年”用as long as ten years.
为了完成这本书他用了长达10年。用He spent as long as ten years writing the book.更地道写。
汉语中虽说“完成”,英语中要用write更贴切。因为无论finsh或complete都是终止性动词,一般不与表示一段时间的状语连用。另外,英语中,“用。。。年时间”通常用动词spend,不用use。
对的。但是用It took him as long as ten years to finish this book.我觉得更好。
Up to 10 years