I have( got) the coat for 8 weeks.got 换成 bought 行不行?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 19:30:47

I have( got) the coat for 8 weeks.got 换成 bought 行不行?
I have( got) the coat for 8 weeks.got 换成 bought 行不行?

I have( got) the coat for 8 weeks.got 换成 bought 行不行?
两个都不行,因为它们都是终止性动词,正确的是 I have (had) the coat for 8 weeks.

我感觉是可以的

都不行,两个都是短暂性动词,不能与for加一段时间连用。

不行。bought是瞬时性动词,与“for 8 weeks"不符,必须用延时性动词got. bought(买)这个动作是短暂的,而got(得到)是一种状态。

不可以。
buy是瞬间动词 要用延续性动词
应该用had
leave --- be away
borrow --- keep
buy --- have
begin/start --- be on
die --- be dead
finish --- be over
join --- be in+组织机构
be a ...

全部展开

不可以。
buy是瞬间动词 要用延续性动词
应该用had
leave --- be away
borrow --- keep
buy --- have
begin/start --- be on
die --- be dead
finish --- be over
join --- be in+组织机构
be a member of+组织机构
open sth --- keep sth open
fall ill --- be ill
get up---be up
catch a cold --- have a cold
come here --- be here
go there --- be there
become --- be
come back --- be back
fall asleep --- be asleep
get to/ arrive/reach --- be (in)
leave --- be away from
get to know --- know
go (get) out →be out
put on→ wear
catch a cold →have a cold
get married---be married

收起