A.censor
B.coach
C.foster
D.forsake
A.wouldn't have finished
B.didn't finish
C.hadn' t finished
D.wouldn' t finish
A.took
B.should take
C.had taken
D.would take
A.contribute to solving
B.be contributed to solve
C.contribute to solve
D.be contributed to solving