满分5 > 高中英语试题 >

—Why are your eyes so red? You _______ h...

—Why are your eyes so red? You _______ have slept well last night.

—Yeah, I stayed up late writing a report.

A. can’t            B. mustn’t        C. needn’t              D. won’t

 

A 【解析】 试题分析:考查情态动词+完成式的用法:本题考查情态动词表推测的用法。句意:——你的眼睛为什么那么红?昨天你不可能睡好。——我熬夜到很晚,写一份报告。A. can’t have done过去不可能做了,B. mustn’t 表示推测用于肯定句中, C. needn’t have done本不必做而做了,D. won’t have done将不会已经做了,答案 A。 考点:考查情态动词+完成式的用法
复制答案
考点分析:
相关试题推荐

Harry is feeling uncomfortable. He _____ too much at the party last night.

A. could drink       B. should drink

C. would have drunk     D. must have drunk

 

查看答案

It remains to be seen _______the newly formed committee’s policy can be put into practice.

A. that             B. which          C. what               D. whether

 

查看答案

— How far can you run without stopping?

— ________. I’ve never tried.

A. Don’t mention it.  B. That’s all right.   C. I have no idea.           D. Go ahead.

 

查看答案

Anyone, once _______ positive for H7N9 flu virus, will receive free medical treatment from our government.

A. to be tested       B. being tested     C. tested               D. to test

 

查看答案

My uncle hasn’t been able to quit smoking, but at least he has_________  .

A. cut out          B. cut down        C. cut up               D. cut off

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.