情态动词练习高一英语精选情态动词练习题1) You____ all those clothes
We have a washing machine to do that sort of thingA) needn't have washed B) shouldn't have washedC) must not have washed D) can not have washed2) John's score on the test is the highest in the class; he____ last night
A) should study B) should have studiedC) must have studied D) must have to study3) The room is in a terrible mess; it ____cleaned
A) can't have been B) shouldn't have beenC) mustn't have been D) wouldn't have been4) Nobody knows how people first came to these islands
They ____ from South America on rafts
A) must have sailed B) can sailC) might have sailed D) should have sailed5) Mary was not in her bedroom yesterday afternoon
She ____ in her classroom
A) should have been B) must have beenC)