Because of
Due to
Thanks to
But for
第1题:
A、was warned, would not eat
B、had been warned, would not have eaten
C、would be warned, had not eaten
D、would have been warned, had not eaten
第2题:
He must have had an accident, or he _____ then
A:would have been here
B:would be here
C:should be here
D:had just had
第3题:
A. will be
B .would be
C. will have been
D. would have been
第4题:
A、would have been
B、would be
C、could have been
D、will be
第5题:
If we had stayed at that port much longer, we ______ the tropical storm.
A.will meet with
B.met with
C.would meet with
D.would have met with
第6题:
第7题:
第8题:
第9题:
If had we had better equipment
Had we had better equipment
Had had we better equipment
We had had better equipment
第10题:
had not allowed, would not have
had not allowed, would not have had
didn’t allow, would not have
didn’t allow, would not have had
第11题:
But that
But for
Despite
In spite of
第12题:
No sooner we started out when
Hardly had we started out that
Scarcely had we started out that
Rarely had we started out when
第13题:
A.will setup
B.have set up
C.would have set up
D.had set up
第14题:
If we had a sample in hand, we () to negotiate business with our end-users now.
A、would be able
B、should have
C、had been able
D、should have been able
第15题:
A、Had they executed
B、If they have executed
C、If they would execute
D、Have they executed
第16题:
—Why didn‘t you buy a new car? —I would have bought one if I _______ enough money. A. had B. have had C. would have D. had had
第17题:
第18题:
第19题:
第20题:
(),we would have finished it then.
第21题:
a pleasant
a more pleasant
a most pleasant
the most pleasant
第22题:
Because of
Due to
Thanks to
But for
第23题:
when
than
then
whenever
第24题:
They had lost their way.
They were told it would rain.
They were caught in the rain.
They had taken an umbrella.