放在桌上的是我给你的生日礼物 用英语怎么说?

问题描述:

放在桌上的是我给你的生日礼物 用英语怎么说?
放在桌上的是我给你的生日礼物 用过去完成时怎么说呢?

I haveputted the birthday present on the table for you.