There was a traffic jam; otherwise I ____ here on time.?
| A.would be | B.had been ? | C.should be | D.would have been |
— We haven't been to the Great Wall for ages.
— No, I don't remember how many years ago _______ I last visited it.
| A.it was that | B.was it that | C.it was when | D.was it when |
Thank you so much! But for your text message, I ____ home without my ID card this morning.
| A.would have left | B.would leave | C.had left | D.left |
—Most of the students went to the party yesterday. It is a pity you were absent.
—I wish I . But I was terribly busy.
| A.did | B.had | C.were | D.would |
—Will you read me a story, Mummy?
—OK.You have one if you go to bed right away.
| A.will | B.might | C.shall | D.could |
----Thank you very much for giving me a hand when I was in trouble.
------Don’t mention it. I only did what anyone else _______ in my place.
| A.must do | B.might do | C.would have done | D.can have done |
It is vital that every piece of equipment ________ before the experiment.
| A.is checked | B.will be checked |
| C.be checked | D.must be checked |
I have passed my examination easily, but I made too many stupid mistakes.
| A.must | B.will | C.shall | D.could |
She got stuck in a terrible traffic jam on the highway to Shanghai,or she dinner with her family now.
| A.will be having | B.would be having | C.is having | D.was having |
We __________ booked. Look, this restaurant is almost empty.
| A.mustn’t have | B.can’t have |
| C.should have | D.needn’t have |