Ask & Learn闻问切英语口语:Since
读者 Daniel 寄来句子 "It's been three years since I smoked",想问句子的意思是「我已经三年没有抽烟」还是「我已经抽了三年烟」?
答案是我已经三年没有抽烟。换个啰唆但较接近原文的说法是「现在与我上次抽烟的时间相距已经三年了」。
Since 是指从过去的某一事件或时刻开始计算,一直到指定的另一个时刻。在这句中,过去的时刻是上一次抽烟的时刻,一直数到今天,合共三年,其间烟不沾唇。我们也可以说 "I have not smoked for three years"。
如果要说「我已经抽了三年烟」,英语是 I have smoked for three years。跟上面一句刚好相反,在这三年当中,说话人经常抽烟。
Have you any questions about English usage? Don't hesitate to send them to us!
更多信息请查看入门口语