用英语表达“到今天刚好多少年”(to this day,to a day,on the day...

She left her hometown five years _______ .

A.to this day

B.on a day

C.on the day

D.to a day

另外,如何用英语表达“到多少天刚好多少年”?

请先 登录 后评论

最佳答案 2019-11-25 20:45

答案选 D,to a day 意思是“恰好”“一天不差”(有时也可说成 to the day)。

句意为:她离开家乡整整五年了。(一天不差她刚好是五年前离开家乡的。)

又如:

It is five years to a day since they parted. 他们分手整整5年了。


to this day 的意思是“直到今天”。如:

To this day, I still don't understand why he did it. 我直到今天仍然不明白他当时为什么那样做。 

请先 登录 后评论

其它 2 个回答

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

to a day: “恰好,一天也不差”。但five years 是一段时间,能修饰 left 吗?left 这个动作能持续五年?

这句话应改为:It is five years to a day since she left.

请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

   

She left her hometown five years _______ .

A.to this day

B.on a day

C.on the day

D.to a day

另外,如何用英语表达“到多少天刚好多少年”?

    【答】to this day 直到今天,迄今 To this day (= until and including now),he denies any involvement in the crime. 至今他仍然否认和这宗罪案有任何瓜葛。(摘自《朗文当代高级英语辞典》第六版day词条)

    It's two years to the day since he died. 他去世正好两年。(摘自《朗文当代高级英语辞典》第六版day词条)

    

    你的题目没有正确答案。

请先 登录 后评论
  • 0 关注
  • 1 收藏,4116 浏览
  • 水龙果 提出于 2019-11-25 16:56

相似问题