offer *** sth 是双宾语结构,一般的语法书把offer sth for ***和offer sth to ***也说成是双宾语结构。其实变成“动+宾+状”结构,for ***和to ***分别是目的状语和条件状语。
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的后置修饰语,因为不合逻辑。
