If we _____ the other road, we might have arrived here in time for the meeting.
A.take | B.had taken | C.took | D.have taken |
If he had spent more time practising speaking English before, he ________ able to speak it much better now.
A.will be | B.would be |
C.has been | D.would have been |
Mary is ill today. If she _____, she ____ here at school
A.were not ill;would be |
B.had been ill;wouldn't have been |
C.were ill;should have been |
D.hadn't been ill;could be |
Frankly speaking, I'd rather you________anything about it for the time being.
A.have done | B.haven't done |
C.don't do | D.didn't do |
His pale face suggested he ________ angry and I suggested that he ________ at once.
A.should be; should leave | B.was; left |
C.was; leave | D.be; left |
When my father is upset, he would rather ________.
A.leave alone | B.we left him alone |
C.left alone | D.we leave him alone |
________ a little earlier, you could have got a copy of his latest book.
A.If you would arrive | B.If you arrived |
C.Should you arrive | D.Had you arrived |
_______I had time, I would have visited the beautiful lake again.
A.If | B.Unless | C.Had | D.When |
It is suggested that Mr. Li his plan.
A.carry out | B.can carry out |
C.carries out | D.has carried out |
-But for your timely warning, we ______ into great trouble.
--You know we’re friends.
A.would get | B.must have got |
C.would have got | D.couldn’t have got |
—I left my handbag on the train, but luckily someone gave it to a railway official.
—How unbelievable to get it back! I mean, someone ________ it.(2011·江苏)
A.will have stolen | B.might have stolen |
C.should have stolen | D.must have stolen |
ZhouYang can’t thank her parents ______much because without their help she _____have won the first place in the Winter Olympic Games.
A.very; shouldn’t | B.that; might not | C.too; wouldn’t | D.so; couldn’t |
He was very busy yesterday, otherwise he ____ to the meeting.
A.would come | B.would have come | C.came | D.had come |
—Pity you missed the lecture on nuclear pollution.
—I________it, but I was busy preparing for a job interview.(2011·福建)
A.attended | B.had attended |
C.would attend | D.would have attended |
The managers consider it is important that everything ________ by weekend.
A.will complete | B.has completed |
C.be completed | D.is completing |