_____ his overdrinking, the accident would not have happened.
#87455
A
If it weren’t for
B
But for
C
Not had it been for
D
Had it not been for
推荐题目
— Lisa hasn't lived here for long. She _____ know many people.
#89273
A
needn’t
B
can’t
C
shouldn’t
D
didn’t
-Oh, it’s you, Steve! I ______ you.   -No surprising. I’ve just had my hair cut. 
#87982
A
don’t recognize
B
haven’t recognized
C
didn’t recognize
D
hadn’t recognized
       I’ve been working all day, but I feel as if I _______ nothing.
#88119
A
have been achieved
B
were achieving
C
had achieved
D
am achieving
 I would have come earlier, but I ________ that you were waiting for me. 
#89381
A
didn’t know
B
hadn’t know
C
would have known
D
haven’t known