选择题:His relatives could never understand____答案为什么是D? C为什么不行?求详细解释

[复制链接]
查看11 | 回复4 | 2011-12-26 18:17:18 | 显示全部楼层 |阅读模式
这里的could应该是表示一般过去的时态,那后面的句子要么就用一般过去式,要么就用过去完成时,这样时态上才符合逻辑His relatives could never understand why Henry did such a crazy thing.他们不能理解他为什么会作出如此之事。His relatives could never understand why Henry had done such a crazy thing. 他们不能理解他当时为什么会作出了如此之事。如果要用C,时态上要His relatives can never understandwhy Henry has done such a craz...
回复

使用道具 举报

千问 | 2011-12-26 18:17:18 | 显示全部楼层
考查主谓一致...
回复

使用道具 举报

千问 | 2011-12-26 18:17:18 | 显示全部楼层
C的时态是过去完成时,D是过去式。这时候得看前面的主语,语法中,could never have done 意思是“绝对不会做出那样的事”,could never did是“不能做”的意思。应该是选C 吧。 答案是不是有错?...
回复

使用道具 举报

千问 | 2011-12-26 18:17:18 | 显示全部楼层
解析因为c. why Henry has done such a crazy thing 是现在完成时从His relatives could never understand 中的could中可以看出 应该是过去式的所以选择D过去时态的祝你学习进步...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行