早教吧 育儿知识 作业答案 考试题库 百科 知识分享

Thenewsupermarketfortwoweeks,butIthere.A.hasopened;didn'tgoB.hasbeenopen;haven'tbeenC.hasbeenopen;haven'tgoneD.hasopened;won'tgo

题目详情
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
▼优质解答
答案和解析
for two weeks 信号词 要用完成时
open是一个瞬间动词,不能用完成时
这里只能当形容词
been和gone 的区别是 been 你去了已经回来了 gone是你去了还没有回来.
比如 have been to beijing
去了北京已经回来了
have gone to beijing
去了还没有回来
选B 是对的
看了 Thenewsupermar...的网友还看了以下: