________you were coming,I would have stayed at home.
A.If I know | B.Should I know | C.Had I known | D.If I should have known |
the morning train, he would not have been late for the meeting.
A.Did he catch | B.Should he catch |
C.Has he caught | D.Had he caught |
— Thank God! The accident was avoided after all.
—That was lucky, but ten inches nearer the two cars _________?
A.was destroyed | B.would be destroyed |
C.would have been destroyed | D.had been destroyed |
If only I _______ your praise then! For, you see, I lost heart and gave up.
A.have heard | B.hear | C.had heard | D.heard |
If Tom had spent more time studying, he able to do well in the test now.
A.will be | B.would be | C.has been | D.would have been |
Richard __________ injured in the car crash,but I didn’t stop him driving after he drank some beer.
A.wouldn’t have got | B.might not get |
C.mustn’t have got | D.should not get |
The teacher demanded that the exam _____ before eleven.
A.must finish | B.be finished | C.would be finished | D.must be finished |
If he ___________ my advice then, he would not be in trouble now.
A.should take | B.took |
C.could take | D.had taken |
On the __________ first day, our teacher told us that it was vital that we __________ notes in English class.
A.very; take down | B.very; took down | C.just; take down | D.just; took down |
To qualify John for this new job, I recommended that he ____ some online courses first.
A.will take | B.took | C.take | D.must take |
My suggestion is that you ________ much meat.
A.wouldn't take | B.shall not take |
C.not have | D.won't have |
Jack not to do that, he wouldn’t have made such a serious mistake.
A.If I persuade | B.If I should persuade |
C.Had I persuaded | D.If I persuaded |
—Will you join us in the party this Saturday evening?
—If I ____ ,I would ;but I will have left for Japan on business by then.
A.am free | B.were to be free | C.will be free | D.would be free |
______________________, I would have given you his address.
A.If you asked me |
B.You had asked me |
C.Should you have asked me |
D.Had you asked me |