这句话怎么理解,倒装句

Whether they will ever become future Olympic champions, only time will tell. 网上说这句话是倒装句,那为什么谓语没有提前?

请先 登录 后评论

最佳答案 2020-08-19 14:58

这个whether引导的不是让步从句,而是宾语从句。为了强调宾语,宾语可以前置。所以这个句子是宾语前置。有的人讲解语法,使用术语不规范,把前置误称为倒装了。

whether引导让步状语从句时,意为:无论...(与否)。

whether引导名词性从句时,意为:是否...。

本句中whether 显然是宾语从句。

Only time will tell whether they will ever become future Olympic champions.

请先 登录 后评论

其它 1 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

Whether they will ever become future Olympic champions, only time will tell.

该句与倒装句无缘。哪一部分是倒装?没有。

这是一个复合句,从句为 whether 引导的让步状语从句,主句为 only time will tell。

在主句中,only 虽然是副词,但它是强调作主语的名词 time ,不是修饰状语成分。所以无法引起倒装。only 的倒装是这样的:

Only yesterday did I see him. (修饰作状语的副词)

Only in this way can you succeed. (修饰作状语的介词短语)

Only when they tried hard, were they able to achieve their goal.  (修饰作状语的从句)

请先 登录 后评论
  • 0 关注
  • 2 收藏,2844 浏览
  • lt3541806 提出于 2020-08-17 10:22

相似问题