99问答网
所有问题
He has____Beijing for three years. A:gone to B:been to C:been in
如题所述
举报该问题
推荐答案 2012-07-04
C
他来北京已经3年了
而 A has gone to “ 去某地了”, B has been to “ 曾经去过某地” 都不能和 for three years 搭配
祝你学习进步,更上一层楼! (*^__^*)
不明白的再问哟,请及时采纳,多谢!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/ee77zBevv.html
其他回答
第1个回答 2012-07-04
选C
这句子有个时间状语,for three years
是时间段,要用延续性的谓语
所以只有c been in 在某地【表示状态】 是延续性的
望采纳,谢谢
第2个回答 2012-07-04
B:been
第3个回答 2012-07-04
A:gone to
第4个回答 2012-07-04
A
1
2
下一页
相似回答
现在完成时中
have
been
in
和 have
gone
to
有何区别?
答:
have
been
in是"现在还在某地逗留",是表示延续性动作,后面可以接时间,如
He
has
been in
Beijing
for
3
years
"(他已经在北京呆了3年),而have
gone
to
是说"现在去了某地,还没有回来",是瞬间性动词,只能表示短暂性动作,比如说,He has gone to Beijing.(他已经去了北京)...
hasbeento
,
hasgoneto
和
hasbeenin
的区别
答:
has
been
to
,曾经去过某地
he
has been to
Beijing
twice. 他去了北京2次 。说话人已经回来了。has
gone
to 去了某地,人没有回来 he has gone to Beijing 他去了北京。人现在在北京。has been in 在某地 he has been in Beijing
for
three
months. 他在北京呆了三个月了。
He
has
___ Shanghai
for
two
years
.
答:
has
been
to
,表示去过某个地方,不过现在已经回来了,例如
:Have
you been to
Beijing
before?你以前去过北京么?has
gone
to表示去了,但还没有回来,也许是在去的途中,例如
:A:
Is Mr.Wang at home?B:No,
he
is not in,he has gone to Shenzhen.至于has been in指的是在某个地方,从过去...
been
in
和 been
to
的区别
答:
have
you
been
in 你在某地住了一段时间,并且现在仍住在这个地方.I have been in
Beijing
for
three
years
.我在北京已经住了三年了(现在仍住在北京)have you been
to
到过某地,你现在可能在那儿,也可能不在那儿了.它表示一种经历.I have been to Beijing many times.我到过北京许多次(现在可能...
have
been
to
, have been
in
以及have
gone
to的区别
答:
I
have
never
been
to
the Great Wall. 我从未去过长城。2、have been
in
表示“在某地呆了多少时间”,常与时间段状语连用。如:I have been in Shanghai
for
three
years
. 我到上海已有三年了。
He
has
been in London for half a month. 他来伦敦已有半个月了。3、have
gone
to意为...
has
been
to
has
gone
to has been
in
的区别、分别举几个例子_百度知...
答:
——
he
has
gone
to
the library.他去图书馆了。(去了还没回来)然后是has
been
in
和has been to 的区别 同前,都是去一个地方。has been in是指的已经在某个地方待了很长时间,地点是主语现在所在的地方。而has been to ,前面有解释啦。。比如说 I has been in Korea
for
3
years
.我...
过去完成时。现在完成时。怎么区分概念是什么希望用更形象的让我知道1...
答:
We
have
studied English
for
three
years
. 我们(开始)学英语已三年了。6.现在完成时的两个特殊句型(1)have/
has
been
to
+地点 (表示去过 地)(2)have/has
gone
to +地点 (表示去某地了,人不在此地,常用于第三人称)They have been to
Beijing
twice.他们去过北京两次。
He
has gone to Beijing . 他...
hasbeento
,
hasgoneto
和
hasbeenin
的区别
答:
曾经去过某地,说话人已经回来了。
has
gone
to
去了某地,人没有回来 。has
been
in 在某地 。例如:1、
he
has been to
Beijing
twice.他去了北京2次 。2、he has gone to Beijing 他去了北京。人现在在北京。3、he has been in Beijing
for
three
months.他在北京呆了三个月了。
有追加!英语老师请进,关于现在完成时的问题
答:
He
has
been
to
Beijing
for
three
years
.(x)可以是for three times表示短暂性的动作不能和表示持续时间的for、since连用。
he
has been in
beijing
for three years./He has been here for a long time 他已经在北京三年了。/他已经在这很长一段时间了。是持续性的 现在完成时可表示现在已经...
大家正在搜
for three years
over three years
is gone和has gone
three years on
hasbeen和hasgone
threeyearsago
threeyearsago中文
forthreeyears提问
inthreeyears
相关问题
-()Where is your father?-he_be...
He ____ Hong Kong since ten ye...
how long have you___beijing? A...
问一下He has been to beijing和He h...
havebeento和havegoneto和havebeen...
has gone 和has gone 的区别
Betty__China for about two yea...
My parents _____ Shandong for ...