The family _____ on time, but their car had a flat tyre on the halfway.
#86667
A
would arrive
B
could arrive
C
must have arrived
D
would have arrived
推荐题目
If he _________ more time practicing speaking English before, he ____ able to speak it much better now.
#86465
A
spent; will be
B
had spent; would have been
C
spent; would have been
D
had spent; would be
If I had worked harder at school, I ___ in a comfortable office now.
#88009
A
would have sat
B
had sat
C
would be sitting
D
could sit
He must have attended the meeting yesterday,___________  he?
#88232
A
didn’t
B
mustn’t
C
needn’t
D
hasn’t