who__the present ___you?翻译这个礼物是谁给你的?who___ the present ___ you?应该是 gave to,

问题描述:

who__the present ___you?
翻译
这个礼物是谁给你的?
who___ the present ___ you?
应该是 gave to,

也对

send,to
因为是“这个礼物是谁送给你的?”所以用send , to会更符合英语的表达法

send to

sent to
楼上忘了要用过去时

gave to 是对的,give的“送”是“赠送”,“给礼物”用give.
send to 是错的,send的“送”是“递送”,“派一个人把一样东西送到你那里”才用 send to.