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
推荐题目
The impatient driver received a ticket for speeding. He       so fast.
#87270
A
shouldn’t have driven
B
wouldn’t have driven
C
couldn’t have driven
D
mustn’t have driven
You are wet through. You ___________ in the rain.  
#87522
A
must come
B
must have forgotten
C
may catch
D
must have got caught
 It’s high time we _______ effective _______to improve your working conditions.
#87269
A
take; means
B
made; measures
C
took; measures
D
do; actions