when I got to this office,I ( ) that he ( ) out.

来源:百度知道 编辑:UC知道 时间:2024/05/18 00:53:24
A toldl;had been
B was told;was
C had told;was
D was told;had been

D

B

呵呵,你们是不是把这里跟虚拟语气还是过去完成时有点混淆了呀?不过很正常,很多人都这样,我以前也试过.

其实应该选B才是最佳答案

这里选D也还可以接受,但是不合适,如果阅卷老师稍微严格一点的话他就会判你错的了

had been-我被告知已经是过去式,他出去了是发生在过去的过去,就是过去完成式
他出去了确实是发生在过去的过去,但这里没必要,因为这里你只是在陈述一种事实

D

had been 过去完成, 发生在 got to this office 之前。
我到了办公室时被告知他已经离开了。

d,
was told-被告知,
had been-我被告知已经是过去式,他出去了是发生在过去的过去,就是过去完成式

D 出去发生在告知之前,而且出去的结果会给听者带来一定的影响(找他找不到了),故D是正确的。

D 第一个空是被告诉,被动语态,第二个空是过去完成时