isn't here at the moment.He __ to the school library to get some books.Jack isn't here at the moment.He __ to the school library to get some books.A.has been B.went C.has gone D.goes选什么?为什么?我在纠结B与C

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/20 21:10:43
isn't here at the moment.He __ to the school library to get some books.Jack isn't here at the moment.He __ to the school library to get some books.A.has been B.went C.has gone D.goes选什么?为什么?我在纠结B与C

isn't here at the moment.He __ to the school library to get some books.Jack isn't here at the moment.He __ to the school library to get some books.A.has been B.went C.has gone D.goes选什么?为什么?我在纠结B与C
isn't here at the moment.He __ to the school library to get some books.
Jack isn't here at the moment.He __ to the school library to get some books.
A.has been B.went C.has gone D.goes
选什么?为什么?
我在纠结B与C

isn't here at the moment.He __ to the school library to get some books.Jack isn't here at the moment.He __ to the school library to get some books.A.has been B.went C.has gone D.goes选什么?为什么?我在纠结B与C
我认为这道题选c
我用的是排除法
考虑两点1、去图书馆必定不是现在发生之时,
2、jack没有回来
A has been 表示去了回来了,而此时他不在所以不选
B 单纯的过去式不够表达这句的意思
C has gone 用在去了没有回来的过去完成时
D 这个就更不准确了这个动作显然已经发生
有什么问题继续问我

C.
因为根据意思是去了还没回来。A的话的去了已经回来的。B,D不符语境。

没记错的话,go是瞬间动词,如果要跟have/has一起用,那么后面必须跟一段时间,比如He has gone for a while. 他已经走了一段时间了。
这里只是表一个状态,说明他现在去了图书馆那边,所以用went。

选C啊 去图书馆了 has gone to 表示去了,属于瞬间动词(暂短性 动词),不与一段时间连用.
.has been to 曾经去过某地, 现在已经回到原地。所以不能选A 那两个都不用想

cJack isn't here at the moment.说明现在还没回

果断选c,现在完成时

C has gone 表示去了还没回 has been 表示去过且已经回来了 isn't用的现在时 所以后面也用现在完成时

选C 、表示去了没有回到说话这个地方用has gone ,A是表示去了已经回来此处、A和C都是固定用法、B、D不符合意思。

选C

C.has gone 本题主要考查的是has been to 与has gone to 的用法区别: has gone to 表示去了某地,现在还没回来 has been to 曾经去过某地, 现在已经回到原地。

选C
首先这句的时态应该是现在进行时。所以应在A或C间选。A.has been解释为去过某地,但已经回来了。这和题意不符。C.has gone解释为在去图书馆的路上或者已经在图书馆了。
这种类型的题目在初中很多的,记住就好了。

A,表示现在完成时

A 意思是杰克不在这里,他去学校图书馆借书去了。
他不在这里表示已经去了,用完成时,排除B&D
他去了图书馆现在还没回来,意思他还在图书馆所以用be而不是go
自己再体会一下意思

A 过去完成

Jack isn't here at the moment. He __ to the school library to get some books.
A.has been B.went C.has gone D.goes
选什么?为什么?问题补充:
我在纠结B与C
答:C
译:杰克此刻不在这儿。他去校图书馆借书了。
析:说话者第二句...

全部展开

Jack isn't here at the moment. He __ to the school library to get some books.
A.has been B.went C.has gone D.goes
选什么?为什么?问题补充:
我在纠结B与C
答:C
译:杰克此刻不在这儿。他去校图书馆借书了。
析:说话者第二句话想告诉对方,为什么说杰克现在不在这里。我们知道,sb. has gone to sp. 就表示,某人已经去某地了,可能在路上,可能到达目的地了。总之,他不在这里。与第一句话刚好对应。
而B。went是一般过去时,表示过去某个时间发生过的事。不去理会与现在的关系。这题句中没有这个过去的时间状语。与第一句也不关联,也就是不能说明第一句话的正确性。第二句话,其实可以说是回答别人没有问出口的一个问题的: Where has he gone? 语境就是: 有人在找Jack.问到我了。我回答了。1.他不在这里。第2个问题,不用人家问,我答了。

收起

选C,没有前面那句话,选B可以视为是一般过去式,但有了前面那句话,就表明Jack去了博物馆这件事造成了一定影响:他不在这儿.所以当某个行为造成了影响要用现在完成时

C

选C

c

选C因为不知道到没到,是不是还在路上

C 如果选B 那就不确定现在是否回来了,既然现在人不在,表明还没回来,用 have gone to 的句型