这个从句的题怎么来做?

来源:百度知道 编辑:UC知道 时间:2024/06/28 03:37:42
where's that report?
I brought it to you _____you were in Mr.Black's office yesterday

A.if B.when C.because D.before

when和 before 都表示时间 ,为什么 不选 before呢, 好象也能翻译的通?
你昨天在Black先生的办公室之前,我给你了

这道题选b
你可以从意思上来分析,如果选because,那么前后应该构成因果关系,而这句话的前后显然不是,不能说应为你昨天在black家,我给你了。而应该选when,翻译成你昨天在black家时我给你了

就这一个句子?前面没有句子吗?

before不能直接带一个句子

是的。上面的那个routinezh说的对。这句话中用before是不对的。因为它们不能去引导一个句子。这里要用特殊疑问词when去引导。

这道题选b