00问答网
所有问题
it has been 3 years since he smoked.为什么这句话的意思是他不吸烟已经三年了
如题所述
举报该问题
推荐答案 2016-08-12
你是想知道为什么这句话不翻译成“他吸烟已经三年了”吧,因为他后面用的动词是smoked,是过去时,表明他过去吸烟这个动作,看清楚哦,是“过去”吸烟这个动作已经过去三年了,说明他是过去吸烟,现在不吸了,所以解释为“他不吸烟已经三年了”。
如果要表明“他吸烟已经三年了”。那么应该是“He has been smoking for three years”。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/en0rr0DDTrjererjnZ.html
相似回答
大家正在搜
相关问题
It has been 3 years since he s...
It's three years since I smoke...
it is 3 years since he smoked....
It has been 4 years since I sm...
It has been 3 years since he s...
It has been 4 years since I sm...
It is 3 years since I smoked.意...
It is three years sine he (smo...