英语高手请进Our english teacher went to Australia.She______ there

英语高手请进
Our english teacher went to Australia.She______ there for two months.We holp she will come back soon.
A,has gone B,has moved C,has left for D,has been
我认为应该选A,
瞎掰等nn混日子 1年前 已收到3个回答 举报

hjptyrr 幼苗

共回答了14个问题采纳率:92.9% 举报

句子后面是for two months的时间状语,意思是持续了两个月了,体会for的含义,包含持续的意思,而这里面能够持续两个月的动词只有be,表示一种状态,其他go,move,leave都是指瞬时性的这个动作,所以应该选D.

1年前

9

789524 幼苗

共回答了3个问题 举报

因为gone是go的过去分词
go是不可持续动词
不可能持续去这个动作两个月
而be可以做可持续动词

1年前

2

dietColaZero 幼苗

共回答了51个问题 举报

there前只能跟be动词,所以其他选项都不合适.

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.047 s. - webmaster@yulucn.com