–Does your father smoke?--_________,it’s 2 years since he __

–Does your father smoke?--_________,it’s 2 years since he __________.
A.Yes; smoked B.No; smoked C.Yes; smokes D.No; has smoked
这题选B,这是为什么呢?
当爱变得伤感 1年前 已收到3个回答 举报

dfsfh 幼苗

共回答了21个问题采纳率:95.2% 举报

B
答语,No,表示“不抽烟”,这和
it’s 2 years since he _smoked “他已经两年没抽烟了(见后面解释)”_.意思就一致了.
在It.since.句型中,如果since 从句是延续性动词,就得从延续性动词所表动作结束的时候算起.
请及时采纳,不懂继续问

1年前

8

只有十厘米 幼苗

共回答了36个问题 举报

it's three years since he was a university=graduated from the university

1年前

0

碧绿青 幼苗

共回答了14个问题 举报

如果选B这道题翻译后是这样的:
—你的爸爸抽烟吗?—不,他抽烟已经两年了。
而这样是错误的,所以这道题应选A,翻译后为:
—你的爸爸抽烟吗?—是的,他抽烟已经两年了。

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.373 s. - webmaster@yulucn.com