My sister met him at the Grand theatre yesterday afternoon,so he_______have attended your lecture.

A.couldn'tB.needn'tC.mustn'tD.shouldn't... A.couldn't B.needn't C.mustn't D.shouldn't 展开
帐号已注销
2013-02-03 · TA获得超过1.7万个赞
知道大有可为答主
回答量:4902
采纳率:0%
帮助的人:3200万
展开全部
My sister met him at the Grand theatre yesterday afternoon,so he_______have attended your lecture
昨天下午我妹妹在大剧院碰见了他,因此他【肯定没有】参加你的讲座。

A couldn't 没有
B needn't 不需要
C mustn't 不准 禁止
D Shouldn't 不应该

这里根据句意可知,是(推测过去不可能发生的事情,用Couldn't have done),请记住!选A

下面补充一点供你参考,和答题无关(这题标准答案肯定是A):
但是,也有人提出了该题已不符合现代英语,尤其是美国英语的实际使用情况,应当改进。目前有充分的资料证明mustn't have done也可以用来表示“推测过去不可能发生某事”。例如:
1.His absence mustn't have been noticed.(CGEL)他的缺席一定没有人注意到。
2.Mr.Green mustn'thave received my letter,otherwise he would have replied before now.格林先生一定没有收到我的信,要不然他在这之前早就回信了。

【英语牛人团】牛人倾情奉献,您的满意使我们最大的追求,感谢您的采纳!
百度网友dfa24e5635
2013-02-03 · TA获得超过5.1万个赞
知道大有可为答主
回答量:3.3万
采纳率:58%
帮助的人:1.1亿
展开全部
你好。答案是A
he COULDN'T have attended your lecture.
== It is impossible that he attended your lecture.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
heilaoda88818
2013-02-03 · TA获得超过4万个赞
知道大有可为答主
回答量:3.7万
采纳率:72%
帮助的人:8748万
展开全部
A
can't/ couldn't have done 根本不可能...
needn't have done 本没必要,,,,
must have done. 肯定已经.....(不要用mustn't have done.....)
shouldn't have done 本不该......
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
筑梦心间
2013-02-03
知道答主
回答量:15
采纳率:0%
帮助的人:6.1万
展开全部
A,应该是他不可能会参加你的演讲,据前半句判断
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式