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. GUIForDebug

    package gui; import org.luaj.vm2.Globals; import org.luaj.vm2.LuaValue; import org.luaj.vm2.ast.Chun ...

  2. 水题 hdu1002------用BigInteger解决大数问题

    Problem Description I have a very simple problem for you. Given two integers A and B, your job is to ...

  3. org.apache.jasper.JasperException: An exception occurred processing JSP page /admin/jiaoshi/daochuEx

    org.apache.jasper.JasperException: An exception occurred processing JSP page /admin/jiaoshi/daochuEx ...

  4. hdu4288 Coder(段树+分离)

    主题链接: huangjing 题意: 题目中给了三个操作 1:add x 就是把x插进去  2:delete x 就是把x删除 3:sum 就是求下标%5=3的元素的和. 另一个条件是插入和删除最后 ...

  5. 3、采用Gradle创Libgdx工程

    (原文链接:http://www.libgdx.cn/topic/20/3-%E4%BD%BF%E7%94%A8gradle%E5%88%9B%E5%BB%BAlibgdx%E9%A1%B9%E7%9 ...

  6. 轻松搭建Windows8云平台开发环境

    原文:轻松搭建Windows8云平台开发环境 Windows Store应用是基于Windows 8操作系统的新一代Windows应用程序,其开发平台以及运行模式和以往传统平台略有不同.为了帮助更多开 ...

  7. 读书时间《JavaScript高级程序设计》二:面向对象

    接着上次的进度,开始看第6章. 第6章 面向对象的程序设计 理解对象 创建自定义对象最简单的方式就是创建一个 Object 的实例,然后为它添加属性和方法. var person = new Obje ...

  8. RH133读书 笔记(3) - Lab 3 Configuring the kernel

    Lab 3 Configuring the kernel Goal: Develop skills tuning the /proc filesystem. Gain some experience ...

  9. debian软件安装基础(同tomcat案件)

    基本介绍 笔者是一个Linux盲.一旦只在虚拟机上载通过Ubantu-图形版本,我看着接口.打了几场比赛卸载的光盘上. 往下看,在过去的几天.试想想,在Linux关于建设nexus(mavenPW)玩 ...

  10. 使用智能移动设备访问Ossim制

    使用智能移动设备访问Ossim制 下面我们用iPad,iPhone通路ossim效果系统. 高清视频:http://www.tudou.com/programs/view/TikMZ1z1ELw ip ...