作业帮 > 英语 > 作业

He congratulated me on having won the competition.为什么介词要用on?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/24 16:14:50
He congratulated me on having won the competition.为什么介词要用on?
还有这个:I dashed for cover on seeing the plan coming towards me.为什么也要用介词on来引导后面的动名词作宾语呢?这是属于那种用法,拜托高人解答~~~~~~~~~
有许多都是这的,如
accuse sb.of sth
blame sb.for sth.
charge sb.with sth.
rob sb.of sth.
congratulate sb.on sth.
scold sb.for sth.
(这些非常有用的短语你需要平时积累.)
再问: 那这个呢?I dashed for cover on seeing the plan coming towards me.为什么也要用介词on来引导后面的动名词作宾语呢?这个不是固定搭配吧,有点晕~~~~~~~~~~~~~~
再答: on seeing== as soon as I saw -- - for cover== to get a hiding place dash==move quickly dash for ==go for