All the lights_____before we left the office.

来源:百度知道 编辑:UC知道 时间:2024/05/12 17:54:03
A.has been turned off B.have turned C.had been turned
D.had turned off

帮忙给我讲下这类题谢谢
C.had been turned off

C, before we left the office 已经是过去时了,在过去是之前完成的动作就应该用过去完成时。
过去完成时的结构是:had been done
这句话是:“我们离开办公室前所有的灯就都已经关了。”
C选项应该还少个“off”

C.had been turned

同意楼上的

C.had been turned
我的解释:因为后面是before 所以是完成时
灯是被关 所以是被动
before后面是left 所以是过去完成时
我要是作题就这么想

首先,我们从动作的发生角度来考虑,我们离开与关灯两个动作,肯定是先关灯,再离开;其次从时态是考虑:before后面是过去时,在过去时之前的肯定要用过去完成时;再次,灯与关这个动作的关系,灯是被关,所以要用被动语态。
综合上述:应用had been turned

D? turn可以做不及物动词。
C可是没写off
d表示灯转化到了关闭的状态,表主动?
可惜没见过这么用的