it's years since i enjoyed myself so much.中文意思是否为:我已经好多年没这么开心过了?

可是按照我上面的逻辑的话, it's 5 years since i came here.不是得翻译成:我已经5年没来这了,这样的翻译明显是错的啊,搞不懂了啊,指教下

it is \has been + 一段时间 + since V过去时(从这个动作结束算起)
翻译为 从、、结束, 已经多久了
你翻译的是对的啊
it's years since i enjoyed myself so much 从我上次玩的很开心已经很多年了,那就是说我已经好多年没这么开心过了————一个意思啊
欢迎追问哦
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-01
你开始的意思是对的哦
后面你翻译的也是对的,你为什么要说翻译明显错了呢,自从上次我来过现在都五年了,难道不是我已经五年没来过这里了吗,这意思是一样的( ⊙ o ⊙ )啊!本回答被提问者采纳
第2个回答  2011-06-01
1 it's years since i enjoyed myself so much(我好几年没有这样开心了)
语法:it is \has been + 一段时间 + since V过去时(从这个动作结束算起)

.== I haven't enjoyed myself so much for years
==I last enjoyed myself so much years ago.
2 It's 5 years since i came here.(我来这里有5年了)
===I came here 5 years ago
===I have been here for 5 years
第3个回答  2011-06-03
这些年我一直都很开心