They _____ have arrived at lunchtime but their flight was delayed.
A.will
B.can
C.must
D.should
试卷相关题目
- 1Look at the trouble I am in! If only I _____ your advice.
A.followed
B.would follow
C.had followed
D.should follow
开始考试点击查看答案 - 2— Why didn't you buy the gold ring? — I _____, but I didn't have the money.
A.would have
B.bought
C.would like to
D.had bought
开始考试点击查看答案 - 3If I _____ plan to do anything I want to, I'd like to go to Tibet and travel through as much of it as possible.
A.would
B.could
C.had to
D.ought to
开始考试点击查看答案 - 4— I'm sorry. I ______ at you the other day. — Forget it. I was a bit out of control myself.
A.shouldn't shout
B.shouldn't have shouted
C.mustn't shout
D.mustn't have shouted
开始考试点击查看答案 - 5— You promised to come to my dinner party last night but you didn't turn up. — I _____, but something unexpected happened just before I left.
A.would like to have
B.should like to
C.am going to
D.like to
开始考试点击查看答案 - 6What a pity. Considering his ability and experience, he _______ better.
A.need have done
B.must have done
C.can have done
D.might have done
开始考试点击查看答案 - 7But for your help, we ________ the game.
A.can lose
B.will lose
C.had lost
D.would have lost
开始考试点击查看答案 - 8— I borrowed 10 dollars from Cathy, but she insisted that I had borrowed 15 dollars from her. — I _____ you the money. Why didn't you ask me?
A.must lend
B.could have lent
C.would lend
D.should have lent
开始考试点击查看答案 - 9Thank you for all your hard work last week. I don't think we _____ it without you.
A.can manage
B.could have managed
C.could manage
D.can have managed
开始考试点击查看答案 - 10I _____ sooner but I didn't know that they were waiting for me.
A.had come
B.was coming
C.would come
D.would have come
开始考试点击查看答案