makesthforsb 与 makesthtosb 用法解析

英语中两个易混淆结构的详细对比与使用指南

什么是 makesthforsb?

makesthforsb 是 “make something for someone” 的缩写形式,意思是“为某人制作/准备某物”。这是英语中非常常见的表达。

什么是 makesthtosb?

严格来说,makesthtosb(即 “make something to someone”)在标准英语中并不常用

如果你看到类似结构,很可能是混淆了以下正确表达:

  • say something to someone(对某人说某事)
  • give something to someone(把某物给某人)
  • explain something to someone(向某人解释某事)

✅ 正确:I made a gift for you.
❌ 错误:I made a gift to you.

常见误区与总结

许多英语学习者会误用介词,将 “for” 写成 “to”。记住:

  • 当你“为某人做某事”时,用 for
  • “to” 通常用于表示方向、接收者或动作对象,但不用于 “make” 后接双宾语的场景。

因此,makesthforsb 是正确的表达,而 makesthtosb 通常不成立