Anirban Maitra, a professor at Oxford University, Jack’s success would not have been possible.
#86891
A
If it weren’t for
B
Were it not for
C
Had it not been for
D
If it hasn’t been for
—I saw your uncle take a taxi to the airport.Why didn’t you drive him there?—I    ,but my car    .
#86892
A
would; was fixed
B
would have; was fixed
C
would have; was being fixed
D
did; was being fixed
The sleeping baby would be scared _______ a sudden loud noise. 
#86894
A
was there
B
there was
C
should there be
D
there should be
-Will you accept the job offer?-If I       five years younger, I       it.
#86895
A
were; have taked
B
has been; would take
C
were; would take
D
had been; would have taken
I didn’t find his office. If only I       his address!
#86897
A
had taken
B
have taken
C
took
D
would take
Bob's doctor suggests _____ for a few days .
#86898
A
that he is resting
B
that he has to rest
C
him to rest
D
that he rest
He ______ you more help even though he was very busy.
#86901
A
might have given
B
might give
C
may have given
D
may give
 There was something wrong with the network, or the e-mail____ earlier.
#86903
A
could have been sent
B
might be sent
C
need have been sent
D
must be sent
You are late. If you ____ a few minutes earlier, you ____ him. 
#86905
A
came; would meet
B
had come; would have met
C
come; will meet
D
had come; would met
They received demands that the work ________ at once.
#86906
A
must be done
B
would be done
C
had been done
D
be done
The weather turned out to be fine yesterday. I          the trouble to carry my umbrella.
#86907
A
needn’t take
B
couldn’t take
C
needn’t have taken
D
couldn’t have taken
If Helen             her credit card, she could have bought the dress.
#86908
A
brought
B
should bring
C
had brought
D
were to bring
虚拟语气
共2810题
查看专题详情
清空已答