满分5 > 高中英语试题 >

Haven’t I told you that you __________ ...

 Haven’t I told you that you __________ have the answer tomorrow morning?

A. will       B. shall       C. should         D. would

 

 B should意为“竟然”。should have done意为“竟然做了某事”。句意:我很惊讶,他竟然比赛输了。
复制答案
考点分析:
相关试题推荐

 Jane’s pale face suggested that she ____ ill, and her parents suggested that she ____ a medical examination.

A be; should have       B was; have       C should be; had       D was; has

 

查看答案

 We ____ last night, but we went to the concert instead.

A must have studied      B might study

C should have studied       D would study

 

查看答案

 I ______ have been more than six years old when the accident happened.

A. shouldn’t        B. couldn’t       C. mustn’t         D. needn’t

 

查看答案

 — Is John coming by train?

— He should, but he ______ not. He likes driving his car.

A. must        B. can        C. need        D. may

 

查看答案

 You _____ phone him if you want to, but you _____! He will surely phone you.

A. may; mustn’t      B. have to; needn’t      C. can; needn’t      D. can; doesn’t need

 

查看答案
试题属性

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