— I'll tell Mary about our changes tomorrow. — What? You ______ her yesterday.
A.ought to tell
B.must have told
C.might have told
D.should have told
试卷相关题目
- 1Our English teacher requested that the homework _____ tomorrow morning.
A.would be handed in
B.be handed in
C.hand in
D.must be handed in
开始考试点击查看答案 - 2When you stayed in a rent room in that town last month, you _____ with my brother Tony. He lives alone there.
A.must have stayed
B.could have stayed
C.shouldn't have stayed
D.need have stayed
开始考试点击查看答案 - 3Why are you still doing it? You should ______ it earlier.
A.have finished
B.not finish
C.finish
D.haven't finished
开始考试点击查看答案 - 4— I missed the first part of the film. It was really a pity. — You _____ home half an hour earlier.
A.must have left
B.should have left
C.should leave
D.must leave
开始考试点击查看答案 - 5The doctor suggested that the old man ______ an operation without delay.
A.must have
B.to have
C.had
D.have
开始考试点击查看答案 - 6— But for your timely warning, we _____ into great trouble. — Well, you know we're friends.
A.would get
B.must have got
C.would have got
D.can't have got
开始考试点击查看答案 - 7I _____ to the party _____ at all possible, but I was fully occupied last night.
A.should have gone; were it
B.could go; if it had been
C.would go; it had been
D.could have gone; had it been
开始考试点击查看答案 - 8— John went to the hospital alone. — If he _____ me about it, I would have gone with him.
A.should tell
B.tells
C.told
D.had told
开始考试点击查看答案 - 9I would rather you _____ me the truth; then what has happened would not have happened.
A.to tell
B.tell
C.told
D.had told
开始考试点击查看答案 - 10He talked as if he _____ to Beijing, but I knew he hadn't.
A.went
B.were
C.had been
D.would have been
开始考试点击查看答案