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?
学习语言,要懂得语句的内部结构和语言逻辑,逐步掌握语言的表达规律。只有这样,你的英语学习,才会从必然王国走向自由王国。英语学习,切忌盲目地、凌乱地、片面地看待某个问题,把一个结构紧凑、词语密切的句子,分得支离破碎。那样做的结果是:一叶障目,不见泰山。
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 是“要求(应得权利),要求赔偿损失,要求获得”,及物不及物均可。所以可以不跟宾语。本句就是不及物动词。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!