不宜换成to
to作介词,可以表示“方向,朝……,向……,往……”
for作介词时,不仅可以表示“方向”,还可以表示“为了……”
一般大部分可以接双宾语的动词,换成复合宾语之后,都要加“to”:
e.g.Pass me the salt.=Pass the salt to me.
Give me the cup.=Give the cup to me.
He taught us English.=He taught English to us.
等等.
但是,有少数的动词,双宾换成复合宾语之后,需要加介词"for"
e.g.Please do me a favor.= Please do a favor for me.
He made her a cake.=He made a cake for her.
His father bought her a gift.=His father bought a gift for her.
记住,do就是这样的一个动词,
所以原句当中由于有do这个动词,所以不只表“方向”,还主要表示“为了”这一含义
故而应该用“for”
以上,如果有疑问,欢迎追问,
请记得及时采纳哦,亲…….