keep on it 还是 keep it on

个人理解keep on 是动副词组,keep 如果看做及物的,可以有keep it on, 但是如果keep 看做不及物,会有keep on with/at sth.表达,这里有个问题,keep on it 是怎么回事呢? 难道把keep on 里面的on 看成介词吗?感觉说不通,但有很多种keep on it 的表达,请各位大咖看看

请先 登录 后评论

2 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

       个人理解keep on 是动副词组,keep 如果看做及物的,可以有keep it on, 但是如果keep 看做不及物,会有keep on with/at sth.表达,这里有个问题,keep on it 是怎么回事呢? 难道把keep on 里面的on 看成介词吗?感觉说不通,但有很多种keep on it 的表达,请各位大咖看看

     【答】(1)keep on doing 中的keep是不及物动词, on 是副词; doing 是现在分词,不是动名词。(详见《薄冰英语用法问答1144例》p.542)(2) keep it on 中的 on 是副词;keep on it 中的 on 是介词。 on 是副词的keep on (v.+adv.)和on是介词的 keep on (v.+prep.)都有多种意思是,具体用法必须根据上下文来判断。(详见 Rosemary Courtney 编著的 Longman Dictionary of Phrasal Verbs)


请先 登录 后评论
alex119   - 工程师
擅长:英语

attachments-2023-01-ssy0RPbb63d6784517dfa.png

薄冰老师的这个说法是靠谱的,和国外学者的说法比较一致。

请先 登录 后评论
  • 2 关注
  • 0 收藏,1863 浏览
  • lovealoe 提出于 2023-01-14 09:42