英语选择题

[复制链接]
查看11 | 回复4 | 2011-1-22 21:29:27 | 显示全部楼层 |阅读模式
If he_____to come tomorrow,I would tell him everything.
为什么选择were???

回复

使用道具 举报

千问 | 2011-1-22 21:29:27 | 显示全部楼层
① 虚拟现在时表示与现在事实相反的假设,其if 从句的谓语形式用动词的过去式(be 一般用were),主句用would/ should/ could/ might +动词原形,例如:If I were in your position I would marry her. ② 虚拟过去时是表示与过去事实相反的假设,if 从句的谓语形式用过去完成时即had+过去分词,主句用would / should / could / might + have +过去分词,例如:If it had not rained so hard yesterday we could have played tennis. ③ 大多数的虚拟条件句属于上面三种情况的一种,但
回复

使用道具 举报

千问 | 2011-1-22 21:29:27 | 显示全部楼层
本题考查了非真实性条件句,就是我们通常说的虚拟语气本题题意是“如果明天他来,我就告诉他一切”,是对将来的假设。虚拟语气要遵循下列规则:1、表示与现在事实相反的情况: if+主语+过去时,主语+should/would/could/might+do 2、表示与过去事实相反的情况 if+主语+had done ,主语+should/w
回复

使用道具 举报

千问 | 2011-1-22 21:29:27 | 显示全部楼层
表示与现在事实相反的假设,if从句的谓语动词用动词的过去式,主句用should/could/would/might+动词原形(即过去将来时)。
回复

使用道具 举报

千问 | 2011-1-22 21:29:27 | 显示全部楼层
虚拟语气
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行