The new supermarket ___ for two weeks,but I ___ there.

The new supermarket ___ for two weeks,but I ___ there.
A.has opened;didn't go
B.has been open;haven't been
C.has been open;haven't gone
D.has opened;won't go
suiyu1829 1年前 已收到1个回答 举报

湖虎 幼苗

共回答了12个问题采纳率:75% 举报

for two weeks 信号词 要用完成时
open是一个瞬间动词,不能用完成时
这里只能当形容词
been和gone 的区别是 been 你去了已经回来了 gone是你去了还没有回来.
比如 have been to beijing
去了北京已经回来了
have gone to beijing
去了还没有回来
选B 是对的

1年前

7
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.999 s. - webmaster@yulucn.com