永发信息网

havebeento和havegoneto和havebeenin的区别

答案:2  悬赏:10  手机版
解决时间 2021-03-11 16:17
havebeento和havegoneto和havebeenin的区别
最佳答案
have been/have been in/have been to/have gone to
have been意为“成为……多长时间”;have been in意为“在某地呆了多长时间”。二者都常与表示一段时间的状语连用。如:
1、She has been a teacher for five years。
2、I have been here for two hours。
3、His parents have been in China for three months。
have been to意为“曾经去过某地”,现在已不在那里了,常与ever,just,never等词连用。其后可接once,twice等表示次数的词。如:
4、He has just been to the library。
5、They have never been to the Great Wall。
6、I have been to Beijing many times。
have gone to意为“到某地去了”,说话时作句子主语的人不在现场,通常是第三人称作句子的主语。如:
7、Whereis Tom? He has gone to the post office。
8、Mr Green isnt here。He has gone to Shanghai。
全部回答
①have gone to意为“到某地去了”、“去某地了”,说话时该人不在现场,一般不用第一人称、第二人称代词作句子的主语。如: (a)----where is jim?----吉姆在哪里? ----he has gone to england.他去英国了。(尚未回来) (b)mr wang isn't here.he has gone to qingdao.王先生不在这里。他去青岛了。 ②have been to意为“去过某地” 、“到过某地”,现在已不在那里了,后可接次数,如once,twice,three times等,表示“去过某地几次”,也可和 just,never,ever等连用。如: my father has been to beijing twice.我父亲去过北京两次。 i have never been to the great wall.我从未去过长城。 ③have been in表示“在某地呆了多少时间”,常与时间段状语连用。如: i have been in shanghai for three years.我到上海已有三年了。 he has been in london for half a month.他来伦敦已有半个月了。 以上三种结构,经常作为单项选择题考查学生,所以,学生要牢记在心。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
大家好 我在银行工作 合同期内提前一月自行提
手机导航怎么显示在车载系统上
a series of (一连串的) 用以上短语造句并
什么时候用also?
桌子上摆铜钱草有什么好处
为什么有些男生不喜欢女朋友挽着他 喜欢搂着
姓郑 有字辈 取什么名字好听
如何才能带领好一个团队。
随愿食宿店地址在什么地方,想过去办事
在工业设备及管道绝热工程施工技术准备中,应
我收到北京养生堂股份有限公司的邮件,是参加
赞美能引起合作伙伴的好感吗?
畅通达大厦南门地址在哪,我要去那里办事
中国好声音唱过的歌男人什么画上一个月亮
长春市农安县哪家理发店烫头做得好
推荐资讯
卡唛轩红旗店在哪里啊,我有事要去这个地方
老公不靠父母却离不开父母
凯博花园这个地址在什么地方,我要处理点事
请问有哪位是做山地种植的?请教一个问题!就
买二手车能行吗
这个男的谁
果果茶饮这个地址在什么地方,我要处理点事
乡村医生执业证书有效期为几年?()
夏普m261复印机卡纸在出纸口
车上贴几个壁虎好
联合期权是正规的么
"织女星"属于天琴星座。
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?