精英家教網 > 高中英語 > 題目詳情
If you had come here earlier, the work_______ yesterday.
A.would have been doneB.would be done
C.were to doD.were done
A
考查虛擬語氣!叭绻隳茉琰c到這兒,這項工作昨天就能完成了。”根據(jù)if從句用的過去完成時可知,是對過去的虛擬,主句應該用would have done,只有A項符合。故選A。
練習冊系列答案
相關習題

科目:高中英語 來源:不詳 題型:單選題

Among the 15-year-old children, some        studying in university while others are still learning to read and write.
A.should have beenB.would have beenC.can beD.must be

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

The manager ______ the worker how to do it, or the accident couldn’t have happened.
A.couldn’t have toldB.ought to tell
C.could have toldD.mustn’t have told

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

The young man says that he will leave the company if he ______ for this.
A.will be punishedB.would be punished
C.is punishedD.is going to be punished

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—It’s eight o’clock already. Jack      be here by now.
—Oh, he told me that he was going to see his dentist and wouldn’t be back until ten.
A.mustB.canC.shouldD.need

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

The order came that the enemies ____ in two hours.
A.would be defeated B.should defeat
C.should be defeatedD.must be defeated

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

If Becky hadn’t missed the bus, she ______late for the lecture.
A.would have beenB.wouldn’t have been
C.had beenD.wasn’t

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

“The answer sheet written with a pencil         be cancelled,” declared the teacher.
A.shallB.shouldC.mustD.may

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—Yao Yuan, a disabled woman, won the National Championships Cup last week.
—My goodness! She _______a lot of difficulties!
A.may go throughB.might go through
C.must have gone throughD.ought to have gone through

查看答案和解析>>

同步練習冊答案