虚拟语气题,高手帮帮忙,谢谢

[复制链接]
查看11 | 回复5 | 2010-8-2 17:26:12 | 显示全部楼层 |阅读模式
1、Order were given that thw attack _____ on Mcrch 1.
A.be startedB.must be started
C.had to be started D.would be started
2、With a little more care you ____ this serious mistake.
A.could avoidB.would avoid
C.could have avoidedD.must have avoided
3、It;s demanded that we ____ there on foot.
A.don't goB.not go C.not to goD.won't go
高手详细解释下,谢谢。。

回复

使用道具 举报

千问 | 2010-8-2 17:26:12 | 显示全部楼层
1.A 带有命令意味的词,其从句用should +be +动词原形(should 可省略)2.C 情态动词的完成时结构:could have avoided本应该怎么样,但结果相反must have avoided 表示对过去的肯定的猜测。3.B 和第一题一样的 。含有命令,请求的词:order,command ,demand等
回复

使用道具 举报

千问 | 2010-8-2 17:26:12 | 显示全部楼层
Aorder 后面用虚拟,should 课省略Ccould have been 表示本来是可以避免。。。的must have done 表示对过去事情的猜测,肯定。。。了B同order用法一样。demand 意思是命令
回复

使用道具 举报

千问 | 2010-8-2 17:26:12 | 显示全部楼层
1B2 C 3 B
回复

使用道具 举报

千问 | 2010-8-2 17:26:12 | 显示全部楼层
D B D
回复

使用道具 举报

千问 | 2010-8-2 17:26:12 | 显示全部楼层
D,C, B
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行