A.to keeping you B.to kept you C.to have kept you D.kept you
单项选择题By this time tomorrow, the ship ()its repair work in the engine room.
A.will do B.has done C.had done D.will have done
单项选择题I would have gone ashore with the second engineer, if I () time.
A.have had B.had have C.had had D.would have had