I know it’s normal for such a thing to happen, but we _____ it if we’d been more careful.
#86837
A
need have avoided
B
could have avoided
C
will have avoided
D
had avoided
推荐题目
If you had listened to the doctor, you  _________ all right now. 
#86988
A
are
B
were
C
would have been
D
would be
—Why aren’t they here yet?—They _______the bus.
#89307
A
can have missed
B
must be late for
C
may have missed
D
might be late for
My little son _____ out alone at night. 
#88107
A
dares not go
B
dares not to go
C
dare not to go
D
doesn’t dare to go
—I didn’t know your telephone number in Paris; otherwise, I ______ you.—Oh, I would rather you ______ me.
#86764
A
would have called; had called
B
would ring; call
C
would have called; called
D
would ring; had called