100 YEARS LATER句中的用法是否错误

“I am honored to do this job. I may not exist in this world 100 years later, but I would have left my trace in the restored ancient books.

此句中的100 years later个人认为存在语法错误,请教下如何更改更为合适。

谢谢

请先 登录 后评论

其它 2 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

网友怀疑一个句子或成分有错误,就应该指出错在哪里。而不是随便一说。

... years later 这个时间状语,可以用于多种时态。网友的句子 may 指将来时,用于将来时的句子很普遍。例如:

The cancer may re-emerge years later. 

癌症可能在多年之后复发。

《牛津词典》

Maybe ten years later, I will become a teacher. 

也许十年以后,我会成为一名老师。

来自《权威词典》

Will people own robots 100 years later? 

一百年后,人们会拥有机器人吗?

来自《权威词典》

Three years later, he is still paying off his debts 

都3年了,他仍在偿还债务。

《柯林斯高阶英汉双解学习词典》

I met her again three years later. 

三年后我又遇见她了。

《牛津词典》

Two years later he is flat broke and on the dole. 

两年后,他一贫如洗,靠失业救济金生活。

《柯林斯高阶英汉双解学习词典》


请先 登录 后评论
mikee

你不能说我感觉错,就是错。你理由是什么呢?

我看不出这个用法有什么不对。

请先 登录 后评论
  • 0 关注
  • 1 收藏,2626 浏览
  • 酥皮儿2 提出于 2020-06-16 10:59

相似问题