精英家教网 > 高中英语 > 题目详情
Last night Li Ping watched the football match at home when he ________ his homework.
A.need have done B.must haven done
C.should have doneD.could have worked
C
考察虚拟语气。句意:当他应该写作业的时候,昨晚丽萍在家看足球比赛了。“should+have+done”意思是“本来应该做某事,而实际没做。”故选C。
练习册系列答案
相关习题

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

He is an hour late by now.He         last night.
A.must stay upB.should stay up
C.should have stayed up D.must have stayed up

查看答案和解析>>

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

---Hi, Lucy.Have you heard of any good news about Frank recently?
---Yeah.She ____ have done better.She has been admitted to one of the top-ten universities in the States.
A.shouldn’tB.wouldn’tC.needn’tD.couldn’t

查看答案和解析>>

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

Who do you suppose _________ turn to for help?
A.should weB.we shouldC.do weD.can we

查看答案和解析>>

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

The truly homeless are the rich who __    _ their home into a hotel hall.
A.will turnB.turned
C.are turningD.have turned

查看答案和解析>>

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

Had the bomb dropped over a populated area of the city , there ____ a great deal of damage.
A.may beB.might have been
C.may not beD.mightn’t have been

查看答案和解析>>

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

–May I smoke in the room?
--No, you______________. It’s a non-smoking room..
A.mightn’tB.won’tC.needn’tD.mustn’t

查看答案和解析>>

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


If you had joined the chat room ten minutes ago, you _____________what we were talking about.  
A.would knowB.would have knownC.knewD.had known

查看答案和解析>>

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

When you phoned me,I was having a meeting,otherwise I_______your call.
A.answeredB.would answerC.had answeredD.would have answered

查看答案和解析>>

同步练习册答案