题目内容
The river smells terrible. People_______ dirty things into it .
| A.must stop to throw | B.must stop from throwing |
| C.must be stopped to throw | D.must be stopped from throwing |
D
试题分析:考查推测,must have done表示对对去事情的肯定推测,名词People和动词词组stop from是动宾关系,所以用被动式,句子意思“河水很难闻,人们一定是把脏东西仍在河水里”,所以选D
点评:推测是个难点,must have done表示对对去事情的肯定推测;may have done表示对过去事情的不可定推测
练习册系列答案
相关题目