11.含蓄条件句

在某些虚拟语气结构中没有if条件句,虚拟条件是用其它形式表示出来,这种现象在语法上称为"含蓄条件句"。含蓄条件具体分为以下几种情况:

1)通过动词不定式短语表示条件。例如:

You would be a fool to refuse his offer.

(=If you should refuse his offer,you would be a fool.)

要是你拒绝他的建议,就太傻了。

2)通过介词短语表达条件。例如:

But for the storm I would have arrived much earlier.

(=If it had not been for the storm...)

要不是那场暴雨,我早就到达了。

3)通过连词otherwise,or,but,that,though,once等表达条件。例如:

She came to town yesterday,otherwise/or I would not have met her.

昨天她到城里来了,不然我就不会遇见她了。

(otherwise/or=if she hadn't come)

I would have attended the meeting,but I have been too busy.

(=...if I had not been too busy)

我本来要参加会议的,只是太忙了。

4)通过Were it not for...或Had it not been for...等句式表达条件。例如:

Were it not for(=If it were not for) the leadership of the Party,we could not live a happy life.

要不是党的领导,我们不可能过幸福生活。

(与现在事实相反)

Had it not been for(=If it had not been for) the leadership of the Party,we should have failed.

若不是有党的领导,我们早就失败了。

(与过去事实相反)

5)通过分词短语表达条件。例如:

Given more attention,the trees could have grown better.倘若给予更多的关心,这些树本来可以生长得更好的。

(=If they had been given more attention...)

6)无词句暗示条件。例如:

Such mistakes could have been avoided.这种错误本来可以避免的。

(暗含条件从句if we had been more careful)

It was so quiet,you could have heard a pin drop.是那样的安静,掉根针你都听得见。

(暗含条件从句if it had dropped to the grou

 0  249347  249355  249361  249365  249371  249373  249377  249383  249385  249391  249397  249401  249403  249407  249413  249415  249421  249425  249427  249431  249433  249437  249439  249441  249442  249443  249445  249446  249447  249449  249451  249455  249457  249461  249463  249467  249473  249475  249481  249485  249487  249491  249497  249503  249505  249511  249515  249517  249523  249527  249533  249541  447348 

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网