欢迎光临
我们一直在努力

suggest用法

问答中心分类: 其他suggest用法
1 回复
0
伴%梦长久 回复于 2025-10-31 之前

suggest 这个词,我敢说,几乎每个人都用过,但也是很多人一直用错的词。它的麻烦之处在于,中文“建议”两个字太有迷惑性了,导致大家会直接按中文习惯去造句,结果就掉坑里了。

想要彻底搞明白,关键要记住 suggest 有两个完全不同的核心意思,这两个意思决定了后面要跟什么语法结构。

第一个意思:“提议、建议”

这是最常用的意思,也是最容易出错的地方。当 suggest 用来表示“我建议你去做某件事”的时候,它表达的是一种提议、一种想法,而不是一个已经发生的事实。记住这一点,语法就好理解了。

用法一:直接加名词或动名词 (-ing)

这是最简单的用法。如果你想建议一件“事”或一个“动作”,直接在 suggest 后面加上名词或者 -ing 形式的动词就行。

  • suggest + 名词

    • My sister suggested a nice cafe.(我姐姐推荐了一家很棒的咖啡店。)
    • Can you suggest a good book for me?(你能给我推荐一本好书吗?)
  • suggest + doing sth.

    • He suggested going to the cinema.(他建议去看电影。)
    • I suggest taking a break.(我建议休息一下。)

注意,这里最常见的错误就是用 to doHe suggested to go to the cinema. 这是绝对错误的。suggest 后面不能直接跟 to do 的不定式。

用法二:用 that 从句(这里是关键)

如果你想说“建议某人做某事”,最标准、最地道的用法是 that 从句。而且,这个从句必须使用虚拟语气。

我知道,“虚拟语气”这四个字听起来就让人头大。但其实很简单,你只要记住一个公式就行了:

suggest + that + 主语 + (should) + 动词原形

看清楚,是 动词原形。不管主语是 he, she, they 还是什么,后面的动词都不能有任何变化,不能加 s,不能变过去式。

  • The doctor suggested that he stop smoking.(医生建议他戒烟。)
    • 这里不能用 stops 或者 stopped,必须是 stop
  • I suggest that she go home earlier.(我建议她早点回家。)
    • 同样,是 go,不是 goes

为什么会这样?因为“建议”的事情还没发生,它不是一个事实,而是一个设想或提议,所以要用虚拟语气来表达这种“非真实”状态。

那个括号里的 should 是什么意思?在比较正式的英式英语里,人们习惯加上 should。但在美式英语里,should 通常会被省略掉。 所以下面两种说法都对,而且意思完全一样:

  • The teacher suggested that we should read more books.
  • The teacher suggested that we read more books.

为了省事,你直接省略 should 就行,这样还能避免你不小心在 should 后面用了错误的动词形式。

一个中国人最常犯的错误

这个错误我必须单独拿出来讲,因为实在太普遍了。很多人想说“建议某人做某事”,会直接说:

suggest sb. to do sth. (这是错的!)
The doctor suggested him to stop smoking. (大错特错!)

记住,suggest 后面绝对不能跟“人 + to do”的结构。如果你非要提到建议的对象是谁,你有两种正确的选择:

  1. 用我们上面讲的 that 从句:

    • The doctor suggested that he stop smoking.(正确)
  2. to 这个介词把建议的对象引出来:

    • The doctor suggested a plan to me.(医生向我建议了一个计划。)
    • She suggested to me that I (should) study abroad. (她建议我出国留学。)

简单来说,suggest 不能像 tell 或者 ask 那样,后面直接加个“人”(宾语),它不是双宾语动词。

第二个意思:“暗示、表明”

suggest 的第二个意思就没那么绕了。它表示“暗示、表明”或者“意味着”,通常是根据某些迹象或证据得出的一个结论。

suggest 用于这个意思时,它后面跟的 that 从句就不需要用虚拟语气了。直接用正常的陈述语气,该什么时态就用什么时态。

  • His smile suggested that he was happy.(他的微笑表明他很开心。)
    • 这里描述的是一个事实状态,所以用过去式 was
  • The evidence suggests that the man is innocent.(证据表明那个人是无辜的。)
    • 描述的是当前的事实,用一般现在时 is
  • Are you suggesting that I am lying?(你是在暗示我说谎吗?)
    • 这里的 am 也是正常的现在时态。

怎么区分这两种意思?

其实很简单,你就看主语。

  • 当主语是(比如 I, he, the doctor)的时候,suggest 大概率是“建议”的意思,后面的 that 从句要用虚拟语气(动词原形)。
  • 当主语是(比如 the evidence, his smile, the report)的时候,suggest 肯定是“表明、暗示”的意思,后面的 that 从句用正常时态。

这就是 suggest 的全部核心用法。只要你分清楚“建议”和“暗示”这两个场景,并且牢牢记住那个最容易出错的 suggest sb. to do 是错误的,基本上就不会再用错了。

 

登录

找回密码

注册