语法与词汇

We ________today and I got into trouble because I hadn’t done it.

【正确答案】 B
【答案解析】

【翻译】我们今天被检查作业了,我因没做作业而陷入麻烦。
【考点】动词时态、语态和非谓语动词
【精析】根据句中的 got into 和 hadn’t done 可知,and 前面的分句应用表示过去的时态。D 项形式不正确,可首先排除;check 不能跟双宾语,所以排除 C 项;A 项 为过去完成时,填入后此处为“我们已经检查了自己的作业”,不符合常识;B 项为一般过去时,与 and 后面分句的时态一致,且 have sth. done 为固定用法,其中过去分词作宾语补足语,意为“是谋事或某物被(别人)做”,这里指“我们的家庭作业被别人(通常为老师)检查”,符合题意。故选 B。