name sb.+n.name sb.keep doing sth呢?Keep on doing sth呢?keep sb doing sth呢?Keep ...from doing sth呢?有什么区别?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 10:13:51
name sb.+n.name sb.keep doing sth呢?Keep on doing sth呢?keep sb doing sth呢?Keep ...from doing sth呢?有什么区别?

name sb.+n.name sb.keep doing sth呢?Keep on doing sth呢?keep sb doing sth呢?Keep ...from doing sth呢?有什么区别?
name sb.+n.
name sb.keep doing sth呢?Keep on doing sth呢?keep sb doing sth呢?
Keep ...from doing sth呢?
有什么区别?

name sb.+n.name sb.keep doing sth呢?Keep on doing sth呢?keep sb doing sth呢?Keep ...from doing sth呢?有什么区别?
name sb.+n 相当于give a name to sb 给某人起名字
keep doing sth.坚持做某事
强调状语的继续,常与表示延续动作的动词与静止状态的动词连用,如(hope,think,wonder,dream,sit,stand,lie,sleep等)
He kept talking until the meeting was over.他一直在说,直到会议结束.
He kept eating/ smiling/ walking.他一直在吃/笑/走.
keep on doing sth.表示动作反复,强调动作与动作之间有间隔,常与表示短暂动作的动词连用.“坚持做某事”,克服困难继续坚持.
He kept on ringing me up,but I don't want to keep in touch with him any more.
他不断地给我打电话,可我不想和他保持联系了.
The boy kept watching the passing traffic at the gate.
这个男孩在门口不停地看着过往的车辆.
keep sb.doing sth 让某人做某事 ; 使某人不停地做某事 ; 让某人一直做某事
keep sb.from doing sth.阻止 ; 阻止某人干某事 ; 制止某人做某事
Keep/stop/prevent sb.from doing sth.阻止某人做某事 (在这里这三个词意义相同)

英文缩写:sb.=some body, sth= some thing, n.=名词