精英家教网 > 高中英语 > 题目详情
---Who has made a mess in my room?
---Who else       it but your naughty son?
A.could doB.could have doneC.didD.has done
B
考查情态动词用法。语境表示对过去发生并延续到现在的情况的推测,用could have done表示不肯定的语气。
练习册系列答案
相关习题

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


—Are you coming to Jeff’s party?
—I’m not sure. I__________ go to the concert instead. 
A. mustB.wouldC.shouldD.might

查看答案和解析>>

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

The professor gave orders that the test _______ before 10:30.
A.will finishB.will be finishedC.be finishedD.shall finish

查看答案和解析>>

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

Although James Cook   the first westerner to have discovered Australia,New Zealand and Hawaii,his travels led to the creation of more accurate and reliable maps for vast parts of the world.
A.isn’tB.wasn’t
C.must have beenD.may not have been

查看答案和解析>>

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

—Do you know where David is? I couldn’t find him anywhere.
—Well. He _____have gone far—his coat’s still here.
A.shouldn’tB.mustn’tC.can’tD.wouldn’t

查看答案和解析>>

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

. All the doctors in the hospital insisted that he ____ badly wounded and that he ____ at once.
A.should be; be operated onB.were; must be operated on
C.was; should be operatedD.was; be operated on

查看答案和解析>>

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

She is too thin. She _______ gain some weight but she ______ too little.
A.would; ateB.will; eatC.would; eatsD.will; ate

查看答案和解析>>

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

— What's the matter with the man hanging his head there?
— Well, if you _____ know, he was caught stealing my bike.
A.mustB.mayC.canD.shall

查看答案和解析>>

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

——Hi, Mike.Any idea where Mary is?
——She ____ in the classroom.I saw her there just now.
A.shall beB.should have been
C.must beD.might have been

查看答案和解析>>

同步练习册答案