精英家教网 > 高中英语 > 题目详情
The teacher_____have thought Johnson was worth it or she wouldn’t have wasted time on him,I suppose.
A.shouldB.can
C.wouldD.must
D
“must have +动词+ed形式”表示“一定做了某事”。根据所提供的情景or she wouldn’t have wasted time on him可判断出老师一定认为Johnson值得教,要不她不会在他身上浪费那么多时间。“should have +动词+ed形式”表示“本来应该做某事,而没有做”,常用于表示责备。“can have +动词+ed形式”表示“可能做了某事”。would用于表示虚拟、假设、条件等,有“要、将要、会、就会”等意思。
练习册系列答案
相关习题

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

He hesitated for a moment before kicking the ball,otherwise,he  a goal.
A.had scoredB.scored
C.would scoreD.would have scored

查看答案和解析>>

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

You____be ashamed of yourselves.You’ve created this problem.?
A.have toB.used to?
C.needed toD.ought to?

查看答案和解析>>

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


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

查看答案和解析>>

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

—What does the sign over there read?
—“No person___smoke or carry a lighted cigarette,cigar or pipe in this area.”
A.willB.may
C.shallD.must

查看答案和解析>>

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

Peter ______ be really difficult at times even though he’s a nice person in general.
A.shallB.shouldC.canD.must

查看答案和解析>>

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


It is usually warm in my hometown in March, but it _____ be rather cold sometimes.
A.mustB.canC.shouldD.would

查看答案和解析>>

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

. 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

查看答案和解析>>

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

——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

查看答案和解析>>

同步练习册答案