求教老师一个句子,这个there be句型中的take action后面为什么加个on?
At this time there is nothing to take action on since the analysis has yet to be completed. ——来自2017年6月英语六级阅读理解。
这个take action后面为什么加on?
At this time there is nothing to take action on since the analysis has yet to be completed.
没有 on 是不行的。这里,介词 on 表示“施加” 意义。
take action on: 对......采取行动。本句,take action on 作 nothing 的定语,nothing 是 on 的逻辑宾语。 即:take action on nothing (没有可采取行动的对象)
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
take action on ... 对...采取行动/措施
The government is taking strong action on refugees.政府正在对难民采取强硬措施。(摘自《牛津英语搭配词典》英汉双解版p.15)
At this time there is nothing to take action on since the analysis has yet to be completed. ——来自2017年6月英语六级阅读理解。
这个句子中的 to take action on 是动词不定式短语,作 nothing 的后置定语。