英语问题。为什么选d请逐个选项分析,谢谢。

[复制链接]
查看11 | 回复2 | 2009-1-26 21:50:15 | 显示全部楼层 |阅读模式
He()have come here yesterday,()he?
A.mustn't'did B.douldn't;has C.mustn't;haven't D.would have been able to

回复

使用道具 举报

千问 | 2009-1-26 21:50:15 | 显示全部楼层
我估计应该有个答案是couldn't....did吧?首先,must have done的否定不能是mustn't have done,因为mustn't这形式不表示推断了,表示禁止的意思。其次,针对有过去推断语气的句子写反义疑问句,不能简单用情态动词,而是要根据实际时态来。...
回复

使用道具 举报

千问 | 2009-1-26 21:50:15 | 显示全部楼层
D项不全啊...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行