Had I known about this computer program, a huge amount of time and energy ________.
A.would have been saved
B.had been saved
C.will be saved
D.was saved
试卷相关题目
- 1Mr White ________ at 8:30 for the meeting, but he didn't show up.
A.should have arrived
B.should arrive
C.should be arriving
D.arrived
开始考试点击查看答案 - 2_______ their help in the past years, he would be living a hard life and might even have starve to death.
A.With
B.If it were not for
C.If it had not been for
D.If not
开始考试点击查看答案 - 3— Where are the children? The dinner's going to be completely ruined.— I wish they ________ always late.
A.weren't
B.hadn't been
C.wouldn't be
D.wouldn't have been
开始考试点击查看答案 - 4The World Wide Web is sometimes jokingly called the World Wide Wait because it ______ be very slow.
A.should
B.must
C.will
D.can
开始考试点击查看答案 - 5We would have called a taxi yesterday if Harold ________ us a ride home.
A.didn't offer
B.wouldn't offer
C.hasn'toffered
D.hadn'toffered
开始考试点击查看答案 - 6But for their help,we ______ the program in time.
A.can not finish
B.will not finish
C.had not finished
D.could not have finished
开始考试点击查看答案 - 7But for the help of my English teacher, I ______ the first prize in the English Writing Competition.
A.would not win
B.would not have won
C.would win
D.would have won
开始考试点击查看答案 - 8Teachers recommend parents ________ their children under 12 to ride bicycles to school for safety.
A.not allow
B.do not allow
C.mustn'tallow
D.couldn'tallow
开始考试点击查看答案 - 9I ________ sooner but I didn't know that they were waiting for me.
A.had come
B.was coming
C.would come
D.would have come
开始考试点击查看答案 - 10There _____ be any difficulty about passing the road test since you have practiced a lot in the driving school.
A.mustn't
B.shan't
C.shouldn't
D.needn't
开始考试点击查看答案