offer 的双宾用法到底是 “offer sth to sb”还是“offer sth for sb”?

一般语法书上都说offer 的双宾 offer sb sth = “offer sth to sb”

(提问中这里介词短语to和for分别做什么成分呢?)

那为什么下面这句话用了“offer sth for sb”?可以替换为“offer sth to sb”吗?

it offer the opportunity for students to learn or review.

而且好像改成 it offer the opportunity to students to learn or review. 好像也没有语法错误?

offer sb sth 是双宾语结构,一般的语法书把offer sth for sb和offer sth to sb也说成是双宾语结构。其实变成“动+宾+状”结构,for sb和to sb分别是目的状语和条件状语。
it offer the opportunity for students to learn or review.(它为学生提供学习或复习的机会。) for students to learn or review是带主语的不定式分句,for是标记词而已。不能改为:it offer the opportunity to students to learn or review. to learn or review不能作students的后置修饰语,因为不合逻辑。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-08-22
offer sb sth 中 sb 是间接宾语 ,sth 是直接宾语。意思是给某人提供某物。
offer sth to sb 中sth 是宾语, to sb 是介词短语作状语
It offers the opportunity for the students to learn or review.
句中 for the students to learn or review 是不定式短语作定语修饰opportunity.
for 用来引出不定式的逻辑主语, 和offer 没有关系。
句意:它为学生们提供了学习和复习的机会。追问

您好,为什么楼上的张达人老师说it offer the opportunity for students to learn or review 中的 for sb. to do sth. 则是不定式的复合结构(for students 是不定式的逻辑主语),充当目的状语?

追答

简单判断通过译成汉语:它给学生们提供了学习和复习的机会。

第2个回答  2021-08-22
offer的用法是 offer sb sth 或者 offer sth to sb。意思为“给某人某物”。其中,offer sb sth 为双宾语的用法,sb 为间接宾语,sth为直接宾语。追问

您好,这里的介词短语做什么成分?

追答

做状语吧

第3个回答  2021-08-22
这两种应该都是可以的。句中后面出现了to do,所以前面最好不要再用相同的介词了,而且for sb to do也是很常见动物一种结构。
第4个回答  2021-08-22
不可以替换。
It offers the opportunity for students to learn or review.
它给学生们带来学习或复习的机会。
offer the opportunity for students to do sth
给学生们带来…机会
与上面提到的offer sth to sb 是两回事
望采纳追问

您好,但好像改成 it offer the opportunity to students to learn or review. 好像也没有语法错误?

追答

不严格说,是的

相似回答