on insurance怎么理解

You can pay premiums on your insurance once a year.

Did you claim on the insurance after your car accident?


请问老师,这两句中on insurance怎么理解?

第一句是pay为什么没有for呢? 而 on your insurance 在这个句子里是做什么作用的?

第二句是不是claim已经及物了,为什么your insurance 前也要加上一个on?


请先 登录 后评论

最佳答案 2019-11-22 21:28

学习语言,要懂得语句的内部结构和语言逻辑,逐步掌握语言的表达规律。只有这样,你的英语学习,才会从必然王国走向自由王国。英语学习,切忌盲目地、凌乱地、片面地看待某个问题,把一个结构紧凑、词语密切的句子,分得支离破碎。那样做的结果是:一叶障目,不见泰山。

You can pay premiums on your insurance once a year.

Did you claim on the insurance after your car accident?

关于这两个句子,网友应该思考以下问题:

1. on your insurance 和 on the insurance,首先要知道on 的含义。on 的其中一个用法是“根据;依据”。insurance 是“保险单;保险额”。我想,这样搭配起来,意思应该很明确了:“根据你的保险单”。

2. pay 和 pay for 千万不要“同日而语”。前者是“付款”,后者是“付款买东西”(字面:付款为了得到商品)。前者的宾语是money,后者的宾语是商品。premiums 是投保人缴纳的“保险费”,本身是money 的范畴。还能加for 吗?

3. claim 是“要求(应得权利),要求赔偿损失,要求获得”,及物不及物均可。所以可以不跟宾语。本句就是不及物动词。

请先 登录 后评论

其它 1 个回答

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

   claim (for) sth on your insurance (= get an insurance company to pay for something) 向保险公司索赔某物 (摘自《朗文当代高级英语辞典》第六版)

请先 登录 后评论
  • 0 关注
  • 2 收藏,2184 浏览
  • qhl222 提出于 2019-11-10 20:42

相似问题