suggest的使用方法注意:

1. 要表示汉语的“建议做某事”,英语通经常使用suggest doing sth,而不能用
suggest to do sth

2. “建议某人做某事”,英语习惯上不能说suggest sb to do sth,而说suggest sb’s [sb] doing sth

3. 要表示向某人提出某情况,suggest后不能接双宾语,即不能用suggest sb sth,而通经常使用 suggest sth to sb。如:

  • 他建议坐飞机去,可我觉得这样花费太大。

正:He suggested going by plane, but I thought it would cost too much.

误:He suggested to go by plane, but I thought it would cost too much.

  • 他建议我们早点动身。

正:He suggested that we leave earlier.

误:He suggested us to leave earlier.

  • 我向她提出一个解决这个问题的办法。

正:I suggested a way out to her.

误:I suggested her a way out.

4.  当然,我们也能够用后接that 从句的形式来表达此意思(注意谓语用“should+动词原形”这种虚拟语气形式)。如:

I suggest that we(should) have lunch right now. 我建议我们如今就吃午饭。

比較下面同义表达:

他建议他们在没有听到事实真相之前什么都别说。

正:He suggested not saying anything till they heard the facts.

正:He suggested saying nothing about it till they heard the facts.

正:He suggested that they shouldn’t say anything till they heard the facts.

5. suggest后接宾语从句时,从谓语既可用陈述语气,也可用虚拟语气,其差别与 suggest所表示的意思有关,若suggest表示“建议”,则其后接的that 从句谓语通经常使用“(should)+动词原形”这种虚拟语气形式。若suggest表示“暗示”“意指”“表明”等义,则其后接的that 从句要用陈述语气。如:

She suggested that I(should) be the leader. 她提议由我来做领导人。

What he said suggestedthat he was a cheat. 他说的话表明他是个骗子。

Are you suggesting thatI’m not suited for the job? 你的意思是说我不适合做这工作?

注1:若当中的直接宾语比較复杂(比方是that从句)时,可考虑改用suggest to sb sth。如:

我向他建议我们应该用还有一种方式处理这个问题。

正:I suggested to him that we should tackle the problem another way.

误:I suggested him that we should tackle the problem another way.

注2:按英语习惯,suggest的派生名词suggestion也具有与其词根动词相似的使用方法,如当suggestion表示“建议”时,若其后接一个that引导的宾语从句,则该从句也习惯上要用“should+动词原形”这种虚拟语气。如:

The suggestion that shops should open on Sundays led to a heated discussion. 关于商店星期日也应该营业的提议,引起了激烈的争论。

There was a suggestion that Brown should be dropped from the team. 有一项建议是布朗应该离队。

suggest的使用方法的更多相关文章

  1. javaSE27天复习总结

    JAVA学习总结    2 第一天    2 1:计算机概述(了解)    2 (1)计算机    2 (2)计算机硬件    2 (3)计算机软件    2 (4)软件开发(理解)    2 (5) ...

  2. 关于warning: suggest parentheses around assignment used as truth value [-Wparentheses]|的解决方法

    今天,在调试的时候一直出现warning: suggest parentheses around assignment used as truth value 代码如下: if(startTime== ...

  3. elasticsearch suggest 的几种使用-completion 的基本 使用

    在lucene里面,suggest 的支持非常完善,可以随心所欲的定制: 但是在es中使用起来就没有那么方便了. es给suggest 分类4类:term :phrase: completion: c ...

  4. Jquery ajax提交表单几种方法

    在jquery中ajax提交表单有post与get方式,在使用get方式时我们可以直接使用ajax 序列化表单$('#表单ID').serialize();就行了,下面我来介绍两个提交表单数据的方法. ...

  5. 基于jQuery的email suggest插件

    最近项目中有表单提交的地方需要用户填写邮箱,PM(产品经理)和运营都强烈要求在用户填写邮箱的时候出现suggest列表,简化用户输入的填写流程.我考虑了下,这个应该也是经常会用到的功能,细心的朋友可能 ...

  6. Jquery ajax提交表单几种方法详解

    [导读] 在jquery中ajax提交表单有post与get方式,在使用get方式时我们可以直接使用ajax 序列化表单$( 表单ID) serialize();就行了,下面我来介绍两个提交表单数据的 ...

  7. Linux下安装 TestLink常见问题解决方法

    Read/write permissions For security reason we suggest that directories tagged with [S] on following ...

  8. binwalk windows安装和使用方法

    binwalk是一个文件的分析工具,旨在协助研究人员对文件进行分析,提取及逆向工程.简单易用,完全自动化脚本,并通过自定义签名,提取规则和插件模块,还重要一点的是可以轻松地扩展. 以上是binwalk ...

  9. Asp.Net MVC以 JSON传值扩展方法

    Asp.Net在客户端和服务器端,以JSON形式相互传值,可写扩展方法,用到的类型如下: DataContractJsonSerializer类: 该类在System.Runtime.Serializ ...

随机推荐

  1. Cocos2d-x场景功能描述的生命周期

    层(Layer)的生命周期函数有例如以下: init().初始化层调用. onEnter().进入层时候调用. onEnterTransitionDidFinish(). 进入层并且过渡动画结束时候调 ...

  2. 集差集 哈希表 比较数据库的照片和server画面上,将server垃圾上的图片删除

    SSH 骨架code: public String deleRubbishAd(){ int deleADcount = 0; rubbishADtp = configDao.rubbishADtp( ...

  3. WebAPI 15 CORS

    WebAPI 15 CORS 同源策略 首先基于安全的原因,浏览器是存在同源策略这个机制的,同源策略阻止从一个源加载的文档或脚本获取或设置另一个源加载的文档的属性. 对于同源必须要求URL在如下几个方 ...

  4. c++内存泄漏处理(积累)

    写c++程序时,常常会出现内存泄漏的问题,这里从网上找了一种非常麻烦的方法:假设想找到每一个cpp文件的内存泄漏,都必须在每一个cpp加上例如以下代码: #include <crtdbg.h&g ...

  5. IDF - CTF - 牛刀小试

    找学校CTF好地方,IDF实验室CTF训练营(http://ctf.idf.cn/). . 刚接触CTF.来玩下牛刀小试.AK了. . 好爽好爽.. 1.摩斯password 嘀嗒嘀嗒嘀嗒嘀嗒 时针它 ...

  6. 第十七章——配置SQLServer(2)——32位和64位系统中的内存配置

    原文:第十七章--配置SQLServer(2)--32位和64位系统中的内存配置 前言: 本文讲述32位和64位系统中的内存配置,在SQLServer 2005/2008中,DBA们往往尝试开启AWE ...

  7. Swift编程语言学习1.3——类型安全和投机型

    Swift 是类型安全(type safe )语言.类型安全的语言可以让你清楚地知道代码被处理值类型.假设你需要一个代码String.你绝对不能进去一个不小心传球Int. 因为 Swift 它是类型安 ...

  8. WP8关于对地图开发的改进

    原文:WP8关于对地图开发的改进 微软在2012年6月21日 发布了 Windows Phone 8的更新.带来大量的功能更新和全新的SDK.作为重头戏的部分是引入了 C++ 和 DirectX,支持 ...

  9. RH133读书笔记(10)-Lab 10 Exploring Virtualization

    Lab 10 Exploring Virtualization Goal: To explore the Xen virtualization environment and the creation ...

  10. LightOJ 1205 Palindromic Numbers

    数位DP.... Palindromic Numbers Time Limit: 2000MS Memory Limit: 32768KB 64bit IO Format: %lld & %l ...