虚拟语气问题

Supposing this ship___, do you think there would be enough life jackets for all the passengers?
A) was sinking B) has sunk C) was to srnk D) were to sink

Supposing this ship___, do you think there would be enough life jackets for all the passengers?

A) was sinking B) has sunk C) was to srnk D) were to sink

应选:D

译文:假设这条船要沉了,你认为所有的旅客都能领到救生衣吗?

解析:supposing 译为“如果”,后面要用虚拟语气。

be to do sth 将要做某事,在虚拟语气中所有的be动词都只能换成 were

eg. If I were you,I will study hard.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-12-13
应选:D

对将来发生的情况做出虚拟假设,假定船就要沉了。be 过去时+不定式
在虚拟语气中所有的be动词都只能换成 were
译文:设想如果这条船要是下沉了,所有的旅客都能领到救生衣吗?

希望我的回答对你有所帮助
第2个回答  2012-12-13

    选D啦

相似回答