词典词条 · 问答

if... then

核心问题

If there is one—which I take leave to doubt—then it is older people who create it, not the young themselves. (New Concept English, Book 4, L.6)

我学英语已经有许多年了, 只见过 if 从句 + 主句的句型, 而从没有见过 if... then 句型。这里的 then 是不是多余的, 而应当删掉?

词典解答

if...与if...then在意义上并无区别。它们的区别仅仅表现在语体上。if...then主要用于正式的书面语体中,尤其是长句中,这样能使前后关系脉络分明。请考察下面的实例:

  1. If x=yx = y and y=2y = 2 , then x=2x = 2 . (MED) 如果 x=yx = y ,而 y=2y = 2 ,则 x=2x = 2

  2. If this year's harvest is good, then they will not need to import wheat. (CGEL) 如果今年的收成好的话,那他们就不必进口小麦了。

  3. If you knew this all alone, then you could have told me. (CGEL) 如果只是你一个人知道这件事的话,那你可能已经告诉我了。

  4. If Fache now realized he'd made a mistake, then it made perfect sense that he would tell Collet not to make a move. (Dan Brown, The Da Vinci Code) 如果法希现在意识到了错误, 那他让科莱停止行动就太有意义了。(《达·芬奇密码》)

来源:英语常见问题解答大词典-4.md · 第 62726289 行 · 原文哈希 52be51bcd4