英语中的介词有很多种,其中for和to是最常用的两个介词之一。在句子中,它们通常用于表示某个动作的对象或受益者。然而,当动词有两个宾语时,如何使用这两个介词却是一个比较棘手的问题。
首先,我们需要知道什么是双宾语。在英语中,有些动词可以直接接受两个宾语,分别表示动作的对象和受益者。例如,give(给予)、send(发送)、show(展示)等。在这种情况下,我们需要用for和to来区分这两个宾语的作用。
当动词表示“给予”或“提供”时,我们可以用for来表示受益者。例如:
- I bought a book for my friend.(我为我的朋友买了一本书。)
- He prepared a gift for his girlfriend.(他为他的女友准备了一份礼物。)
另外,当动词表示“适合”或“目的是”时,我们也可以用for来表示对象。例如:
- This dress is too small for me.(这件裙子对我来说太小了。)
- This tool is useful for repairing cars.(这个工具用来修理汽车很有用。)
相反地,当动词表示“发送”或“展示”时,我们通常使用to来表示受益者。例如:
- Can you send this email to John?(你能把这封邮件发给约翰吗?)
- He showed his new car to his friends.(他把他的新车展示给了他的朋友们。)
另外,当动词表示“教育”或“告诉”时,我们也可以用to来表示对象。例如:
- She taught English to the students.(她教学生们英语。)
- He explained the situation to me.(他向我解释了情况。)
需要注意的是,有些动词既可以用to表示受益者,也可以用for表示对象。例如,buy(买)、make(制作)、cook(烹饪)等。在这种情况下,我们需要根据具体的语境来决定使用哪个介词。
总之,使用for和to来区分双宾语的作用是英语语法中的一个重要部分。只有了解这些规则并在实践中加以运用,我们才能更好地理解和使用英语。