精英家教网 > 高中英语 > 题目详情
He is sweating heavily. He _______ weightlifting for a long time.
A.could have practicedB.can practiceC.must have practiced D.might practice
C

试题分析:考查情态动词。根据第一句内容可知,这是对过去的肯定推测。句意:他流了很多汗。他肯定已经练习举重很长时间了。故C正确。
练习册系列答案
相关习题

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

We________finish it ahead of time, though it was such a tough task.
A.couldB.would
C.were able toD.ought to

查看答案和解析>>

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

(2013·辽宁,31)Harry is feeling uncomfortable.He________too much at the party last night.
A.could drinkB.should drink
C.would have drunkD.must have drunk

查看答案和解析>>

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

Students ________ remain in their seats until all the papers have been collected.
A.shall B.might
C.could D.will

查看答案和解析>>

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

The door _____ open, no matter how hard she pushes.
A.doesn’tB.can’tC.won’tD.shouldn’t

查看答案和解析>>

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

No one ______ be more generous; he has a heart of gold.
A.dareB.mustC.couldD.need

查看答案和解析>>

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

—I’ll call Bob and tell him the good news.
—You __________ do that. He was here just now and heard it.
A.couldn’tB.mustn’tC.shouldn’tD.needn’t

查看答案和解析>>

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

- You talk so much about London. You ________have been there.
- Yeah, I went sightseeing on a tour last summer.
A.mustB.canC.willD.need

查看答案和解析>>

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

So many people violate traffic regulations that we ____ put too much emphasis on the importance of traffic safety.
A.must not B.should not C.need not D.cannot

查看答案和解析>>

同步练习册答案