Mr White ________ at 8∶30 for the meeting, but he didn't show up.
A.should have arrivedB.should arriveC.should have had arrivedD.should be arriving在线课程A
全句意为“怀特先生8∶30(原本)应该到会的,但他没露面”。全句谈的是过去应做的事但没有做,故应使用should have done结构,表原本该做而没做某事。故答案为A。
一定要掌握should have done/ought to have done表示“应该做的事而未做”。同时,也要注意情态动词的同类结构的不同用法。如:must have done表示对过去肯定的推测,can't have done是表示“对过去否定的推测”。
查询谷 - www.chaxungu.com
最新文章
- 2026-04-24Mr White at 8∶30 for the meeting, but he didn't show up.A.should have arrivedB.should arriveC.s
- 2026-04-24You can only be sure of you have at present; you cannot be sure of something you might get in the fu
- 2026-04-24John rushed out in a hurry, the door .A.leaving; unlockedB.leaving; unlockingC.left; unlockedD.sang;
- 2026-04-24“If you aren’t here on time tomorrow, Mr.Black said to Jenny, “I’ll write your parents about this. M
- 2026-04-24I'd like to take of this opportunity to thank you all for your cooperation.A.profitB.benefitC.a
- 2026-04-24The Smiths bought a new house, which was the of his friends.A.envyB.admireC.respectD.pride
- 2026-04-24The wounded soldier needed to be in no time.A.operatedB.operated onC.operatingD.operating on
- 2026-04-24I’ve heard a warning over the radio a hurricane may be its way.A.what; inB.that; inC.that; onD.what;