关于新概念二册第四课的问题I have just received a letter from my brother,T

关于新概念二册第四课的问题
I have just received a letter from my brother,Tim.He is in Australia.He has been there for six months.Tim is an engineer.He is working for a big firm and he has already visited a great number of different places in Australia.He has just bought an Australian car and has gone to Alice springs,a small town in the centre of Australia.He will soon visit Darwin.From there,he will fly to Perth.My brother has never been abroad before,so he is fending this trip very exciting.
这是课文
我的问题是这句:He has been there for six months
havehas been 不是去过某地现在已经回来了吗,可是课文中他的弟弟还没有回过,为什么用has been
黑夜2003 1年前 已收到2个回答 举报

hh般的心情 幼苗

共回答了13个问题采纳率:100% 举报

He has been there for six months这句话的意思是他在那里已有六个月!
be there的意思是在那里
“havehas been 不是去过某地现在已经回来了吗,”这是错的
have been to 表示去了某地,已经回来;have gone to表示去了,但没回来.
你可能记错了

1年前

7

奔奔有礼 幼苗

共回答了1个问题 举报

就是说他在那里待了6个月
如果用GONE 表达的意思是他一直去一直去 六个月一直去
been 是持续性的,表示在某地待过(不管回来没)
gone是短暂性的,表示“去”这个短暂的动作
去了就去了,不可能一直去
用法就像marry die 一样的

1年前

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