A.will finish B.finished C.finishing D.have finished
A.would not die B.could not have died C.might not die D.should not have died
A.change B.turn C.run D.go