初中英语 学英语,练听力,上听力课堂! 注册 登录
> 初中英语 > 初中英语教材 > 课本中不会教你的初中英语单词、词组、句型和惯用法 >  第420篇

初中·课本中不会教你的 415 have been to和have been in

所属教程:课本中不会教你的初中英语单词、词组、句型和惯用法

浏览:

2022年05月17日

手机版
扫描二维码方便学习和分享

415 have been to和have been in

1 have been to+地点名词 表示“去过或到过某地”,而现在已返回,不在那里了,只表示过去的经历,常同once, twice, ever, never, several times等表示次数或时间的副词连用。

Have you ever been to Shanghai? 你到过上海吗?

I have been to the post office. 我到邮局去了。(回答Where have you been?)

2 have been in/at 意为“一直在……,一直待在……”,表示已在某地待了多少时间,指包括现在在内的一段时间,常同for或since引导的短语连用。

I have been in Nanjing for over ten years. 我在南京已经10多年了。

How long have you been in the town? 你在这个小城已经多久了?

He has been in the factory since 2002. 他自2002年以来就一直在这家工厂。

I have been at the village for a long time. 我在这个村子里已经待很长时间了。

I have been to the school for eight years. (误)

I have been in the school for eight years. (正)我到这所学校已经8年了 。

How long have you been to Beijing?(误)

How long have you been in Beijing?(正)你在北京多久了 ?


用户搜索

疯狂英语 英语语法 新概念英语 走遍美国 四级听力 英语音标 英语入门 发音 美语 四级 新东方 七年级 赖世雄 zero是什么意思上海市银星名庭英语学习交流群

  • 频道推荐
  • |
  • 全站推荐
  • 推荐下载
  • 网站推荐