Unit 9 Have you ever been to a museum
单元语法专练
现在完成时(二)
1.have been to,have gone to与 have been in/at的区别。
表达
含义
用法
例句
have been to
曾经去过某地,现在已经回来
可接
次数
He has been to Beijing three times.他去过北京三次。
have gone to
到某地去了,尚未回来
通常不用第一人称
She’s not here.She has gone to Qingdao.她不在这里。她去了青岛。
have been in/at
在某地待了多长时间
常接时间段
He has been in London for half a year.他在伦敦待了半年。
注意:
(1)当have been to/have gone to/have been in/at后接地点副词,如here,there,home时,to要省略。
(2)have been in+组织,表示“加入某组织”。例如:
He has been in the army for three years.他参军三年了。
(3)have been+adj./n.表示“呈现……状态”。例如:
The shop has been open for 10 years.这家店营业十年了。
2.ever,never常与现在完成时连用,是现在完成时的标志词。
(1)ever意为“曾经”,表肯定,可用于肯定句、否定句和疑问句。
(2)never意为“从不”,表否定,常用来回答含有ever的一般疑问句。例如:
—Have you ever been there?你曾去过那里吗?
—No,I have never been there before.不,我以前从未去过那里。
3
Ⅰ.用have/hasbeento或have/hasgoneto填空
1.Linda isn’t at home.She has gone to the park.
2.I have been to the Great Wall.I took many photos there.
3.Tom has gone to the science museum,and he won’t come back until 5:00 p.m.
4.He has been to Hong Kong several times on business.
5.The Whites have gone to the USA,and they will come back in two weeks.
Ⅱ.单项填空
(B)1.— you ever to Zhangjiajie?
—Yes.I went there last summer.
A.Do;go B.Have;been
C.Have;gone D.Did;go
(A)2.—Hobo and Eddie the cinema to watch the film Zootopia.
—Oh,that’s why I can’t find them now.
A.have gone to B.have been to
C.has gone to D.has been to
(C)3.Julie’s father to London last month.He there three times.
A.went;had gone B.has gone;has been
C.went;has been D.has been;had gone
(D)4.—Lucy has to London.How can I get in touch with her?
—Don’t worry.She will phone you as soon as she there.
A.been;will get B.been;gets
C.gone;will get D.gone;gets
3
(D)5.He has been to the Disneyland.He expects to go there during the summer.
A.ever B.even C.yet D.never
Ⅲ.根据汉语意思完成句子,每空一词
1.你去过泰山吗?
Have you ever been to Mount Tai?
2.比尔去过那儿多少次了?
How many times has Bill been there ?
3.以前我们参观过你们的博物馆。
We have visited your museum before .
4.琳达去上海了。她下周回来。
Linda has gone to Shanghai.She will be back next week.
5.他上学从未迟到过。
He has never been late for school.
3