This vase ________ perfect but for a few small holes in its base.
#86632
A
would have been 
B
should have been
C
shall be 
D
would be
推荐题目
If he had worked harder, he _________.
#88201
A
would succeed
B
had succeeded
C
should succeed
D
would have succeeded
________ Anirban  Maitra, a professor at Oxford University, Jack’s success would not have been possible.
#86793
A
If it weren’t for
B
Were it not for
C
Had it not been for
D
If it hasn’t been for