问一个选择题 啊。是三级英语刚考完的真题

[复制链接]
查看11 | 回复5 | 2011-11-5 22:06:51 | 显示全部楼层 |阅读模式
虚拟语气的用法,表示与过去事实相反...
回复

使用道具 举报

千问 | 2011-11-5 22:06:51 | 显示全部楼层
had you come ,即如果你昨天来的话,表虚拟,而实际上“你”并没有来。...
回复

使用道具 举报

千问 | 2011-11-5 22:06:51 | 显示全部楼层
对过去的虚拟,从句用谓语动词had done,主句谓语动词用 would/could/might + have done.这句话还原回来为:If you had come yesterday,you would have met Professor Jones.
如果你昨天来的话,你就可以见...
回复

使用道具 举报

千问 | 2011-11-5 22:06:51 | 显示全部楼层
17._______yesterday, you would have met Professor Jones. But now he has left for London。A. Did you come B. Had you comeC. Should you come D. Were you to come应该选 b 虚拟 ...
回复

使用道具 举报

千问 | 2011-11-5 22:06:51 | 显示全部楼层
这是表示过去情况的虚拟条件句如果你昨天过来的话,就能见到Jones教授了。他现在已经出发去伦敦了。原句相当于If you had come yesterday, you would have met Professor Jones. But now he has left for London.可省略if,采用倒装形式而把had提前,所以...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行