永发信息网

She_____yourbirthdayparty,butshehadtolookafterhermotherinhospital.A.s

答案:2  悬赏:40  手机版
解决时间 2021-02-16 22:51
  • 提问者网友:遮云壑
  • 2021-02-15 22:19
She _____ your birthday party, but she had to look after her mother in hospital.A.should attendB.ought to have attendedC.can have attendedD.must have attended
最佳答案
  • 五星知识达人网友:思契十里
  • 2020-02-15 05:25
B解析试题分析:考查情态动词用法。本题是虚拟语气,根据but后面的had说明本题是对过去情况的虚拟,使用情态动词+have done的形式。C项表示推测,指可能做了某事;D项指一定做了某事;ought to have done本应该做某事,实际上却未做;句意:她本应该来参加你的生日聚会的,但是她不得不照顾她生病住院的妈妈。故B正确。考点:考查情态动词用法点评:注意but后面的句子使用陈述语气,前面的句子要根据后面句子的时态来决定虚拟语气的形式,
全部回答
  • 1楼网友:蓝房子
  • 2019-06-13 15:22
这个问题我还想问问老师呢
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯