跪求一道英语题的解

2024-11-27 01:16:58
推荐回答(2个)
回答1:

1.have gone to
2.have, been
3.have I been there
4.has gone
5.has been

解释:1.首先明确如果去了又回来了,或是根本没去,反正就是现在在这里的情况,用have been, 如果去了没回来,就是现在不在这里的情况,用have gone
2.若疑问词是where等副词,不用to。疑问词是名词,用to。例如:Where have you been? = Which place have you been to?
3.针对每小题,第一、四题明显不在这里,用have gone。 第二、三、五题在这里,用have been。第一题the north 是名词,加介词to.其它题中,where, here等都是副词,不用加to

回答2:

1、have been in 最主要的题眼就是有 for ,这个词表示时间段,是一段时间,所以不能用短暂动词 Go 或其其他形式
2、have gone to 表示去了又回来,直接用go 就可以
4、Have been to 很明显,和第2题对比。这个是去了没回来,表示一直持续的状态
5、has been 这个有问题,上面的几个选项没有正确答案,here there前面不可以加介词的