They ()this city for about three days.
来源:百度知道 编辑:UC知道 时间:2024/06/07 08:31:27
A have gone to
B have arrive in
C have been to
D have stayed in
为什么选D不选C?
是不是have been to 是短暂性动词?
have gone to 是持续性的?如果是是持续性的不就可以和for连用吗?
B have arrive in
C have been to
D have stayed in
为什么选D不选C?
是不是have been to 是短暂性动词?
have gone to 是持续性的?如果是是持续性的不就可以和for连用吗?
have gone to 在语义上是持续性的,表示:去了哪里,但还没回来。但在语法上它属于短暂性的动作,因为它的原型“go to”表示的只是一瞬间。因此have gone to是不可以和for...时间连用的。
have arrive in是短暂性的,只指到达的动作,也不可和for...连用
have been to 同样是短暂性的,不可与for...连用
只有D,在这个城市呆了3天,符合语法以及句意
have been to 是表示“已经去过了某个地方,并且现在回来了”。
这里只有用延续性动词stay,所以选D.
have been to去过 它是action
have stayed in 它是个过程
是状态,不是动作。。。如果把C改成have been in就行了
In this way they learned a lot
They ()this city for about three days.
There are two mistakes in this sentenes.What are they?
This year they have produced ____rice ___they did last year.
This is the factory where they want to visit
They produced ____electricity this year than last year.
This was the furthest point they reached in their discussion
is this book ( ) they want to borrow from liberary?
Is this museum the one they visited yesterday?
They lost their way in the forest and this