精英家教网 > 高中英语 > 题目详情
She is too slow. She ________ pass the test, but she __________ too little.
A.would; knew B.will; knows C.would; knows D.will; knew
C
shouldn’t have come意为“本不应该来” ,暗含 “她来过了” 的意思,与题意不符;needn’t have to come中need为情态动词,倾向于主观上的“必要”,与题中给出条件“We had changed our plan”不符;didn’t need to come中的need to do表示“(有责任、有义务)做某事”,符合题意。
练习册系列答案
相关习题

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

I__________ you somewhere before, but your name has escaped me_________.
A.must see;for a momentB.must have seen; for a moment
C.must see;for the momentD.must have seen; for the moment

查看答案和解析>>

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

John, look at the time. ______ you play the piano at such a late hour ?
A.MustB.CanC.MayD.Need

查看答案和解析>>

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

“Your phone number again? I _____ quite catch it.” “It’s 9568442.”
A.didn’tB.couldn’tC.don’tD.can’t

查看答案和解析>>

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

I got up early that morning, but I _____ so because I had no work to do.
A.mustn’t have doneB.didn’t need to do C.needn’t have doneD.can’t have done

查看答案和解析>>

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

The poor boy _____ the test again; in that case, his mother will be very disappointed.
A.must have failedB.might failC.could have failedD.should fail

查看答案和解析>>

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

-Is there any flight to New York today?
--I think there ____ be, for the weather is too bad.
A mustn’t       B may not       C shouldn’t       D can’t

查看答案和解析>>

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


—Where is Bob? I cannot find him anywhere.
—He       have been off long. I heard him make a call just now.
A.shouldn’tB.can’tC.mustn’tD.needn’t

查看答案和解析>>

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

(江苏省海安市2009学年度高三摸底,27)---Your sister nearly _______ all her spare time to her study during the three years.
----That’s right, or she ________ the first place in her school in the College Entrance Examination.
A.devoted; wouldn’t have taken B.spent; wouldn’t have taken
C.had devoted; hadn’t taken D.had spent; couldn’t take

查看答案和解析>>

同步练习册答案