keep和continue的区别为:意思不同、用法不同、侧重点不同。
一、意思不同
1、keep:继续,重复(做某事)。
2、continue:持续,继续存在。
二、用法不同
1、keep:keep的基本意思是“保留,保管,保存,留下,保持”,指使某人或某物继续保持某种状态。引申可作“管理,经营”“料理,照顾”“抚养,养活,饲养”“遵守,维护”“庆祝”“耽搁”“记”等解。
2、continue:continue的基本意思是“继续”,指动作或状态的继续或持续不中断。可表示一件事一直在做,中间没有停歇,也可以表示中间有一个中断,又接着做下去。
三、侧重点不同
1、keep:多表示保持一个状态。
2、continue:是停下来之后再继续做什么事。
keep doing 多表示保持一个状态 比如keep smiling 保持微笑
keep on doing的话 一般只说 keep on什么 是一直继续的意思 keep on dancing 继续跳舞|一直跳舞
continue to do 是停下来之后再继续做什么事 continue to read
continue doing 是不停下来一直继续做 跟keep on doing差不多
1.keep doing 持续做某事,就是一直保持那样从未结束过
比如keep crying 一直哭
keep raining 一直下雨
而
keep on doing 是反复做,指某个短暂的动作结束了又重复,
比如 keep on beating 持续地打(打了一下又一下)
keep on knocking the door 反复地敲门
2.continue to do 和continue doing 没区别,也就是不区分是继续做同一件事还是不同的事
有区别的是 go on to do/doing
go on to do,继续做另外一件事
go on doing 继续做同一件事
3.