您的位置:首页 > 中考英语 > 中考词汇句子 > 资料详情
keekp doing sth,keep on doing sth,keep sb do 的区别
编辑:admin 时间:2014/3/20 10:36:22 来源:高中学习网

1. keep doing sth 表示“继续(不断)地做某事”指无停顿或停顿较短。或后接表静态的动词。如:sit sleep. Wait, stand,等。

  He kept sitting there for half an hour without moving. 他一动不动地在那儿站了半个小时。

2. keep on doing sth 表经过一段时间的间隙后“继续做同一件事”后可接表动态的词。如walk, write talk 等。还暗指不顾困难、反对、警告而“坚持”做某事。

  They kept on working in the field, though it was raining.虽然天正在下雨,他们还是继续在田里干活。

3. keep sb doing sth. “使某人处于某种状态”

  Our Chinese teacher kept us reading by ourselves the whole class. 整个一节课, 我们的语文老师都让我们自己看书。

4. keep sb / sth from doing sth. “阻止、防止某人/ 某物做某事”如:

  ① The policeman kept the children from crossing the road when it was dangerous. 危险的时候,这位警察阻止了孩子们过马路。

  ② Be carful! Keep the glass from dropping on to the floor. 当心!防止玻璃掉到地板上。

5. prevent……from doing sth与上同意,但较正式,隐含预防之意。From在被动语态中不可省。如:

  In many countries, laws have been passed to prevent factories from sending out poisonous gases and polluted water. 许多国家已制定法律来制止工厂排放有毒的气体和污水。

6. stop……from doing sth. 与上可代换。它常指现场的具体行为。如:

  The policeman stopped the children from playing football in the street. 警察制止孩子们在街上踢球。


发表评论
* 评论内容:
* 用户名:匿名发表 *不选请在前面输入您的昵称
* 验证码: 验证码,看不清楚?请点击刷新验证码 *请输入4位数的验证码
 
发表评论须知:
一、所发文章必须遵守《互联网电子公告服务管理规定》;
二、严禁发布供求代理信息、公司介绍、产品信息等广告宣传信息;
三、严禁恶意重复发帖;
四、严禁对个人、实体、民族、国家等进行漫骂、污蔑、诽谤。
名师视频辅导