If they _____ the hole in the sidewalk, this accident_____.
A.fix; will be avoided
B.fix; was avoided
C.had fixed; could have been avoided
D.have fixed; has been avoided
出自:国家开放大学英语语法