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 do。He 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”的结构。如果你非要提到建议的对象是谁,你有两种正确的选择:
- 用我们上面讲的 - that从句:- The doctor suggested that he stop smoking.(正确)
 
- 用 - 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 是错误的,基本上就不会再用错了。

 技能提升网
技能提升网