英语过去完成时的一道习题(2分钟选出最佳答案)?.—Why didn’t Tom attend the meeting yesterday?—He ____ Beijing. A.has gone to B.had gone to C.went to D.had been to 注:是had been to 还是had gone to
英语过去完成时的一道习题(2分钟选出最佳答案)?.—Why didn’t Tom attend the meeting yesterday?—He ____ Beijing. A.has gone to B.had gone to C.went to D.had been to 注:是had been to 还是had gone to
英语过去完成时的一道习题(2分钟选出最佳答案)?
.—Why didn’t Tom attend the meeting yesterday?
—He ____ Beijing.
A.has gone to B.had gone to C.went to D.had
been to
注:是had been to 还是had gone to 为什么
英语过去完成时的一道习题(2分钟选出最佳答案)?.—Why didn’t Tom attend the meeting yesterday?—He ____ Beijing. A.has gone to B.had gone to C.went to D.had been to 注:是had been to 还是had gone to
B
had been to是曾经去过(现在回来了)
had gone to已经去了
B
had been to 是去了又回来了
had gone to 是去了还没回来
B
had been to是指曾去过
had been to
因为go是瞬间动词啊。。这个题目应该说的是,tom当时已经在北京了。
所以该用been
Had gone to
go to beijing 去北京
因为是昨天,已经是过去式,所以应是Had goneto
has been to 或had gone to
been表示持续的“在”所以用现在式has
gone表示去,这个动作过去发生 had
B啊,had been to 是去过某地,had gone to 是已经去了某地,人不在这里,还在去的地方,没回来。
我们老师讲过。呵呵
B.had gone to
过去的过去用现在完成时,因为Tom昨天没来,所以用had
而且,have gone to 表示已经去某地了,have been to表示曾经去过某地,现在已经回来了。