容易做的装置艺术作品:英语问题,帮忙

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 02:48:59
---Did you sleep well last night?---Very bad. I____to sleep until four in the moring. A.got B.didn't C.hadn'd got D.haven't got

答案是C。答案同上楼。

C
not get to sleep这件是发生在四点前,而四点是现在的过去,故用过去完成时.排除D.
由于有TO.排除B.
(UNTIL句型你懂吧?A为什么错我就不多说了.)

C是正解。。。首先 not…until…译为“直到,,才,,”所以这个句子译为直到早上4点才睡好。
那四点之前是没睡好,对于现在,四点之前是之前的之前,所以用过去完成时had done.

not until,直到......才......所以A不对;题中(in the moring,已过去)为过去时,所以D不对;get to sleep设法睡着; 入睡,B中只有助动词,没有get所以不能选B;最后只剩C,所以正确答案为c

A先排除 (因为not...until是直到...才的意思);B也排除,因为B中不含谓语动词,D排除 因为have是现在完成时;所以选C

选C 因为是4点以前的过去 所以用过去完成时

答案是C。