语法问题

[复制链接]
查看11 | 回复3 | 2009-6-5 20:21:19 | 显示全部楼层 |阅读模式
1 Mary() be in London because I saw her in town just now
A can notBmay not
2 They must have seen the film yesterday,()?
A do they B must not they C have not day D did not they
麻烦写清为什么

回复

使用道具 举报

千问 | 2009-6-5 20:21:19 | 显示全部楼层
第一题选A这是虚拟语气的肯定的虚拟,因为后面说because I saw her in town just now第二题选D must have seen 实际上是must have done的形式,是虚拟语气的表达形式,表推测的意思,但后面又 yesterday,所以选过去时态...
回复

使用道具 举报

千问 | 2009-6-5 20:21:19 | 显示全部楼层
选择A选择D 1.因为后面的because从句所以,是一个强烈的判断句,may表示可能的意思2.这句话明显是说过去发生的事,因为yesterday,所以用didn't they...
回复

使用道具 举报

千问 | 2009-6-5 20:21:19 | 显示全部楼层
1。A .can not-----不可能2.D .did not they----------must 的反义疑问句的否定式...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行