用have/has been to/in, have gone to及go的各种形式填空。

1)WhereisJack?He__________hiscountry.2)David________theparkjustnow.3)John_______Engla... 1) Where is Jack? He __________ his country.
2) David ________ the park just now.
3) John _______ England since he came back.
4) How long _____ have _____ this village?
5) The Smiths ______ Beijing for years.
6) _____ you ever ____ America? -- Yes, I _____ there many times.
7) I _____ this school since three years ago.
8) Where is Jim? He _____ the farm.
9) When_____ he _____? He _______ an hour ago.
10) Would you like to _____ the zoo with me? ---Yes, but I _____ there before.
展开
graciechi
2011-02-19
知道答主
回答量:6
采纳率:0%
帮助的人:6.3万
展开全部
have/has gone to + 地点 表示”某人去了某地(还未回来)”
have/has been in + 地点 表示“在某地呆了多长时间”,常与表示时间的状语连用。
have/has been to + 地点 表示“曾经去过某地(但现在已不在那儿)”

1.has gone to(表示去了,而且现在还在那里)
2.went to(just now 表示不久前,是过去的事儿了,因此动词要用过去式)
3.have been in(自从他回来之后,John一直在 England)
4.have been in(how long 疑问句表示多久,要用延续性的动词,即have been in)
5.have been in (for years表示很多年,是延续性的,因此还是用in)
6.Have been to ;have been(问去过美国吗?答去过,there为副词,因此省略been后面的to)
7.have been in(句中有since)
8.has gone to(同1)
9.did go;went(他什么时候走的?1个小时前)
10.go to;have been(like to +动词原形;回答者说我曾经“去过”,要用have been to,但是there是副词,因此省略to,这个和第6题一样)
菰van
2011-02-19
知道答主
回答量:15
采纳率:0%
帮助的人:7.8万
展开全部
1.has gone to(表示去的途中或到了)
2.went(just now)
3.has been in(根据意思理解,since)
4.have been in
5.have been in(去了,还没回来)
6.have/been to;have been (there是副词,省to)
7.have been in(从过去到现在)
8.has gone to(同1)
9.did /go;went(an hour ago,过去式)
10.go to(你想去动物园吗?———不,但我以前去过那里。)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式