offer, present, propose, volunteer
这些动词均含"提出,提供"之意。
offer: 最普通用词,多指主动提出或提供意见或东西等,但是否接受由对方自行决定。
present: 既可指提出意见建议等,又可指拿出某物供人欣赏或赠送。
propose: 指直接而主动地提出问题或建议等,也指在讨论或争辨中提出具体意见或建议。
volunteer与offer同义,侧重出于自愿,而不是受命做某事。
recommend, advocate, propose, suggest, prescribe
这些动词均含"劝告,主张,建议"之意。
recommend: 指向对方提出公开的建议或规劝。
advocate: 指公开表明对某事或某行为的完全赞同,语气强于recommend。
propose: 多指较正式地提出建议。
suggest: 语气较委婉,指提出不成熟的建议或参考意见。
prescribe: 多指医生对病人在用药或饮食等方面的建议。