(A) 5 He ___ there many times. A. has been B. went C. has been to D. has gone 这题为什么选A这题为何选A不选C.能回答出来我给加分!

问题描述:

(A) 5 He ___ there many times. A. has been B. went C. has been to D. has gone 这题为什么选A
这题为何选A不选C.能回答出来我给加分!

be there是一个词组(去那里),过去式就是has been
be to there是将要去的意思,答案是A

这个题的意思是:他去过那里很多次,C不对应该是因为be to的搭配不对,there是副词,这个句子应该是完成时的一种固定用法(当年俺们英语老师就这么说的。。。)

there 是副词,前面不用加介词.
和home比较类似,一般都说 go home,而不是go to home
因为home在这里是副词
像here there都是副词,用法也比较相近
例如come here,而非come to here

many times .现在已经知道他去了很多次了,说明他在以前去的,对现在来说有影响,用现完
there前面不加借词