If he ___ me his telephone number yesterday, I ___ able to ring him up now.
#87224
A
told, would be
B
had told, would have been
C
had told, would be
D
told, am
推荐题目
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
 Tony ________ full marks, but he was so careless as to make a spelling mistake.
#86660
A
could have gained
B
can have gained
C
must have gained
D
must gain