he said it was 2 years since he had smoked?这句话对么?it was two years since he smoked 这是一个句型吧?呢么题目里的那句符合本句型么?谢谢

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 03:43:33

he said it was 2 years since he had smoked?这句话对么?it was two years since he smoked 这是一个句型吧?呢么题目里的那句符合本句型么?谢谢
he said it was 2 years since he had smoked?这句话对么?
it was two years since he smoked 这是一个句型吧?
呢么题目里的那句符合本句型么?
谢谢

he said it was 2 years since he had smoked?这句话对么?it was two years since he smoked 这是一个句型吧?呢么题目里的那句符合本句型么?谢谢
it is (was ) +段时间 + since + sb+have (had) done..
这是考查since 用法的重要句子
你题目的那句 he said it was 2 years since he had smoked 是正确的 “他抽烟两年了”
下面那句是也是正确的 “他两年不抽烟了”
因为如果since后面加短暂性动词 翻译成否定意思 如 smoke 不抽烟
希望有帮助

正解为:he said it was 2 years since he smoked?
had是多余的,画蛇添足,典型的chinglish

这两个句子意思完全不一样
上面那句是他两年不抽烟了
而下面那句是他抽烟两年了。