不是很明白你要问的是什么
首先 buy sth. for sb.是 给某人买某物
第二 在现在完成时表示“已经买某物多长时间”buy要改成have,举个例子
I brought the book two years ago我两年前买了这本书
改为现在完成时 I have had the book for two years
不是很明白你要问的是什么
首先 buy sth. for sb.是 给某人买某物
第二 在现在完成时表示“已经买某物多长时间”buy要改成have,举个例子
I brought the book two years ago我两年前买了这本书
改为现在完成时 I have had the book for two years