精英家教网 > 高中英语 > 题目详情
— Did you have a good time last night?
—Yes, I did. It was a long time since I _____ myself.
A.haven’t enjoyedB.didn’t enjoyC.enjoyD.had enjoyed
D

试题分析:句义:—昨天晚上你玩得开心吗?—是的。很开心。我已经很长时间没有玩得这么开心了。根据句义可知玩得开心是昨天晚上发生的事情,我们很长时间没有玩得这么开心是在昨天晚上之前发生的事情,故使用过去完成时。故D正确。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

With Chang'e-3 successfully landing, China becomes the third country in the world that _______ on the moon.
A.landsB.has landedC.landedD.was landing

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Look out! The train ________.
A.leavesB.is leavingC.has leftD.left

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

----We could have come here much earlier in your car.
----I agree. But it _____.
A.is repairedB.was being repaired
C.had been repairedD.is being repaired

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

--Now Mr. Snow, what can you remember about the attack?
--Well, I ________ late yesterday evening…
A.workedB.had workedC.would workD.was working

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

-Mr. Harry, we want to hear what you think about the reform being carried out in our school.
-OK, I ___ to that.
A.am comingB.have comeC.cameD.come

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

I have to see the doctor this afternoon because I ____ a lot lately.
A.have been coughingB.had coughedC.coughedD.cough

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Sorry to have kept you waiting. You must have thought ___.
A.we are not comingB.we were not coming
C.we did not comeD.we were not come

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

She ______ tomorrow and you had better see her off(送行).
A.is leavingB.leftC.leavesD.has left

查看答案和解析>>

同步练习册答案