精英家教网 > 高中英语 > 题目详情
The river smells terrible. People_______ dirty things into it .
A.must stop to throwB.must stop from throwing
C.must be stopped to throwD.must be stopped from throwing
D

试题分析:考查推测,must have done表示对对去事情的肯定推测,名词People和动词词组stop from是动宾关系,所以用被动式,句子意思“河水很难闻,人们一定是把脏东西仍在河水里”,所以选D
点评:推测是个难点,must have done表示对对去事情的肯定推测;may have done表示对过去事情的不可定推测
练习册系列答案
相关习题

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

Oh, I’m not feeling well in the stomach. I _____ so much fried chicken just now.
A.shouldn’t eatB.mustn’t have eaten
C.shouldn’t have eatenD.mustn’t eat

查看答案和解析>>

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

—Mary’s got crazy and has been sent to the mental hospital. Did you tell her boss about that?
—Yes, but I _______her husband first.  
A.can have toldB.should have toldC.need have toldD.must have told

查看答案和解析>>

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

---Must he remember everything he has learned in the class?
---No, he _____.
A.can’tB.may notC.mustn’tD.needn’t

查看答案和解析>>

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

Sir, a Mr. Wang is waiting for you at the gate. ________ he come in or stay there?
A.WillB.MayC.ShallD.Must

查看答案和解析>>

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

. --- I'm sorry. I ____________ the bike to you yesterday. But I was too busy at that time.
--- Never mind.
A.should returnB.should have returnedC.must returnD.may have returned

查看答案和解析>>

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

Tom ____his homework yesterday, because he was in hospital all day.
A.can’t finishB.couldn’t finishC.couldn’t have finishedD.mustn’t finish

查看答案和解析>>

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

---I want someone to write the composition for me.
--- No. As a student,  you ____depend on yourself.
A.mustB.mightC.willD.can

查看答案和解析>>

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

---I haven’t got the reference book yet, but I’ll have a test on the subject next month.
---Don’t worry. You ____ have it by Friday.
A.couldB.shallC.mustD.may

查看答案和解析>>

同步练习册答案