明天考英语,两道题,急!!!

[复制链接]
查看11 | 回复4 | 2011-11-3 17:58:29 | 显示全部楼层 |阅读模式
1. B 意思大致是在如此激烈竞争的比赛中,如果想要成功必须全力以赴。A是完成时态不表将来,C是will的过去would,BD均表将来,但Be to do表示“想,打算”,相当于intend, want。will do sth是一般将来时,代表将要做某事情,2. C 意思是你看起来很累,你昨晚不应该熬夜的。should not do 是表建议,你不应该做某事;而needhave done应该是表示本应该做某事却没有做,他的否定形式needn't have done 就是表示本没有必要做某事而做了。例如:Youneedn't have stayed.意思就是你本没有必要留下来(实际却留下来了)。其实刚开始,我第一感觉也是选D,但后...
回复

使用道具 举报

千问 | 2011-11-3 17:58:29 | 显示全部楼层
In such a fierce competition, a person has to make every effort if he ______. A. has succeeded B. is to succeedC. would succeed D. will succeed答案为Bif he is to succeed的意...
回复

使用道具 举报

千问 | 2011-11-3 17:58:29 | 显示全部楼层
1,B,条件状语从句从句不能用将来时,这里B一般现在时表将来2,D虚拟语气,情态动词加完成时,needn't have done,你昨天本不必熬夜的...
回复

使用道具 举报

千问 | 2011-11-3 17:58:29 | 显示全部楼层
BC...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行