Jack could have avoided that terrible car accident, but he ________ careful enough.
#102113
A
is not
B
was not
C
hasn’t been
D
hadn’t been
推荐题目
By the time she ________ tomorrow, the work ________.
#103599
A
arrives ; will be finished
B
arrives ; will have been finished
C
will arrive ; will have been finished
D
arrives ; will have finished