advice与suggestion都是名词,两者的最大区别在advice是不可数名词,表示“一条建议”用a piece of advice,而suggestion则是可数名词,表示“一条建议”用a suggestion。
1.advise和suggest均为“建议”时
advise sb to do(不定式作宾补)
advise+sth./doing(动名词作宾语)
advise/suggest +that sb.(should)+do(虚拟语气)
suggest+sth./doing(动名词作宾语)
例如:
He advised me to buy a computer.(他建议我买一台电脑)
He advised/suggested buying a computer.(他建议买一台电脑)
He advised/suggested that I (should) buy a computer.(他建议我买一台电脑)
I advised/suggested that he buy a computer.(我建议他买一台电脑)
2.suggest意思为“表明,暗示”,后面的宾语从句用陈述语气。
例如:His pale face suggests that he is ill.
3.advice不可数,suggestion则是可数名词。
例如:He gave me a good piece of advice yesterday.(他昨天给了我一个很好的建议)
The teacher made some useful suggestions at the meeting.(老师在会上提了几条有益的建议)
I went there on your suggestion.(我是根据你的提议去那里的。)
注意:千万不能够用suggest to do,必须用suggest doing。