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
这个问题我还想问问老师呢
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯