I got to school late because I______(睡过头)this morning 为什么不能填过去完成时?

问题描述:

I got to school late because I______(睡过头)this morning 为什么不能填过去完成时?
还有In the morning,I did not hear my alarm clock ______
Agoing up Bwent off
Cgo off D to go off
请说明原因,

1 overslept ( 根据 got可知是一般过去时)
2 A
hear ...do / doing sth ,排除B 与D ,go off离开,消失,不符合题意.为什么第一个不能填过去完成时?第二题讲的很有道理,但正确答案是C,不明白,望详解,谢谢。1 过去完成时是表示过去的过去已经完成或发生了的动作。2 不可能是C ,正确的是A' 响起‘翻译:今天早上我听不到闹钟响。