语法体系之主谓宾结构现在完成时专题四have been to/have gone to/have been in 2024-2025学年外研版英语八年级下册
初二英语语法复习(3)现在完成时
【专题四】 have been to have gone to have been in
Have been to 去过某地(________)可与次数连用
Have gone to 去了某地(________)
Have been (in)一直在某地 可与时间段连用
练习巩固
一、用have/has been(to/in), have/has gone to填空
1.—Where is Jack? —He ________ London for holiday.
2.How long ________ your parents ________ this village?
3.The Smiths ________ Beijing for years.
4.—________ you ever ________ America? —Yes, I ________ there for many times.
5.I ________ this school since three years ago.
6.John ________ England since he came back.
7. He is not in. He ________ (go) to Changsha.
二、单项选择
1.Mr. Li isn’t at home. He has _______ to Shanghai. He has _______ there twice.
A.gone; gone B.been; been C.gone; been D.been; gone
2.(2025江苏无锡一模)I ______ China for three years but this is the first time I’ve tried hanfu.
A.have gone to B.have been to C.have arrived in D.have been in
3.(24-25江苏南京阶段)Yangzhou China Grand Canal Museum ______ for about four years, but I _______ there.
A.has opened; haven’t gone B.has been open; haven’t been
C.has been open; haven’t gone D.has opened; haven’t been
4.(2025云南一模)My father _______ to Shanghai on business. He will come back in two days.
A.has gone B.has been C.went D.will go
5.(24-25江苏扬州阶段)The Palace Museum _____ to the public since 1925, but I have never ______ there so far.
A.has opened; gone B.has been open; been
C.has been open; gone D.has opened; gone
6.(24-25天津阶段)—________ you ever ________ to the US?
—Yes, twice.
A.Have, gone B.Have, been C.Do, go D.were, going
7.(2025江苏连云港模拟)—I am looking for Simon.
—He _______ the library. He will return soon.
A.has gone to B.went to C.has been to D.goes to
8.(23-24江苏南通阶段)—Is your father in?
—No, he ________ Shanghai on business for three days.
A.has gone to B.has been in
C.has been to D.has arrived in
9.(23-24四川广安阶段)— Have you ever ________ Shanghai?
— Yes. I ________ there with my father last year.
A.been to; go B.been in; go C.gone to; went D.been to; went
10.(24-25江苏苏州阶段)—Where is your father?
—He ________ Shanghai. He has ________ there for a week.
A.has gone to; gone B.has been in; gone to
学科网(北京)股份有限公司