几道英语小问题,请高手指教,并做一些简单说明
21.Theplanetsaresofarawaythatitisimpossible____inmiles.
A.thatwemeasureit
B.toustomeasurethem
C.forustomeasurethem
D.measuringthem
22.Onlybydiligenceandhonesty____.
A.onecansucceedinlife
B.canonesucceedinlife
C.onecanbesucceededinlife
D.canonebesucceededinlife
23.You____yesterdayifyouwerereallyseriousaboutthejob.
A.oughttocome
B.oughttohavecome
C.oughthavecome
D.oughtcome
24.Thesearecommonmaterials____weareallfamiliar.
A.aboutwhich
B.ofwhich
C.withwhich
D.towhich
25.Ifthewholeprogram____beforehand,agreatdealoftimeandmoneywouldhavebeenlost.
A.wasnotplanned
B.werenotplanned
C.wouldnotbeplanned
D.hadnotbeenplanned