用所给词适当形式填空I ________(buy)a new bike for two weeks

如题所述

I( have had ) a new bike for two weeks.

分析 buy是终止性动词,它的现在完成时不能与FOR 等短语连用,要改为 have ,
而have 的过去分词是: had ,故答案是 have had

加油!不明白再问!如果帮到你,请采纳,谢谢!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-05-22
你好,

应该填 have had
buy 是短暂性动词,和时间段 for two weeks 连用,需要转换为延续性动词 have (has)had 。
这辆新自行车我已经买了两个星期了。
第2个回答  2013-05-22
have bought 现在完成时
我已经买了一辆新自行车2周了
第3个回答  2013-05-22
I want to buy a new bike for two weeks