(2014·湖南六校联考)I know it’s normal for such a thing to happen,but we________it if we’d been more careful.
#86405
A
need have avoided 
B
could have avoided
C
will have avoided 
D
had avoided
推荐题目
If Peter had not hurt his leg, he ______ the important meeting last week.
#86505
A
will attend
B
attended
C
would have attended
D
would attend
The plant is dead. I ______ it more water.
#87232
A
will give
B
will have given
C
should have given
D
must give
The command has just arrived that all employees ____________ in their proper uniforms before 7:00 pm.
#87183
A
will be dressed
B
must be dressed
C
were dressed
D
be dressed
Henry _____ be at home now because he phoned me from the factory just now.
#87855
A
mustn’t
B
isn’t able to
C
may not
D
can’t