高中英语单选题一小道-- Does your father smoke?-- No,it's two years ___

高中英语单选题一小道
-- Does your father smoke?
-- No,it's two years _____ he smoked.
A.before B.since C.after D.when
墨莱 1年前 已收到4个回答 举报

醉爱红颜521 幼苗

共回答了18个问题采纳率:88.9% 举报

B.since 自他吸烟以来已经有两年时间了,即他戒烟两年了.

1年前 追问

7

墨莱 举报

我怎么感觉两句话有些矛盾呢? 自他吸烟以来已经两年的时间了,应该是吸烟两年了呀,怎么就成戒烟了呢? 望指点,谢谢O(∩_∩)O

举报 醉爱红颜521

since引导的状语从句的谓语动词是持续性动词或表示状态的动词的过去式时,则从句表示的时间是“从那持续动作或状态结束时算起”,即他已经有两年没吸烟了。

HIZD 幼苗

共回答了4个问题 举报

D.

1年前

2

时间码头 幼苗

共回答了2个问题 举报

D.1. It's + some time + since从句.
翻译:“自从...以来已经多久了”。
要求:since从句的时态必须是一般过去时。
如:It's ten years since I graduated.
自从我毕业以来,已经十年了。
2. It's + some time + that从句.
翻译:“...多久了”。
要求...

1年前

0

syqsyq11 幼苗

共回答了9个问题 举报

应该选B吧。不是强调句,强调句that不能省的,意思是说他已经两年没吸烟了

1年前

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