Thank you for helping me. I       the final exam without your timely help. 
#102591
A
have failed
B
will fail
C
would have failed
D
must have failed
推荐题目
I would have come earlier, but I ________ that you were waiting for me. 
#102416
A
hadn’t known
B
didn’t know
C
would have known
D
haven’t know
 It ________ we had stayed together for a couple of weeks _________ I found we had a lot in common. 
#103079
A
was until; when
B
was until; that
C
wasn’t until; when
D
wasn’t until; that
 The wet weather will continue tomorrow when a cold front ________ to arrive.
#99750
A
is expected
B
is expecting
C
expects
D
will be expected