we arrived at work in the morning and found that somebody___into the office during the night.

A.broke B.had broken C,has broken D.was breaking
during the night 不是明确的过去时间吗,有明确的过去时间不是应该选一般过去时吗?为什么答案是C呢?
对不起,我打错了,答案是给的B

第1个回答  2012-05-10
答案不应该是C 时态不对啊
第2个回答  2012-05-10
C 肯定是错的。这里要选B---"过去完成时“
因为有人闯入办公室是在found 过去动作以前的事。 过去的过去要用过去完成时表示。追问

对不起,我打错了,是B,我是问有明确的过去时间不是应该选一般过去时吗?

追答

during the night. 是修饰 arrived 和found 这两个主句中的谓语动词的,用的是一般过去时呀,没错。 但,选项是从句中的谓语动词, 这个时候你就得理清它和主句谓语动词的时间关系了。 明白? :)

本回答被提问者采纳
相似回答