( )6.Juan has ____ a new bike.A.buy B.buying C.buys D.bought

piaolong2022-10-04 11:39:543条回答

( )6.Juan has ____ a new bike.A.buy B.buying C.buys D.bought
buy不是瞬间动词吗?怎么用于现在完成时中了?

已提交,审核后显示!提交回复

共3条回复
ningxiner2008 共回答了14个问题 | 采纳率85.7%
uy是瞬间动词
have bought 没有错
但如果
have bought 后面 跟了一段时间 就错了
如:have bought for 1 year 就不对
要改成 have had for 1 yea
1年前
06shenghuo 共回答了15个问题 | 采纳率
现在完成时中动词用过去分词形式,你所说的瞬间动词之类属于下面这种情况:
如果要接时间段,就必须使用可延续性动词
I have been working here for 2 years.(正确)
He has died for 2 months.(错误)
He has been dead for 2 months.(正确)
1年前
秘密jj 共回答了6个问题 | 采纳率
D. bought 那是语法规定的。。 现在完成是表现在。
1年前

相关推荐