内容正文:
现在完成时have been to和have gone to练习
一、单项选择
1.I’ve never ________ to other countries before.
A.gone B.left C.been D.visited
2.—Where is your father, May?
—He ________ to Australia and will be back in a week.
A.will go B.goes C.has been D.has gone
3.—Hi, Tom! ________ you ever ________ the Bird’s Nest?
—Yes, I have. It’s fantastic (极好的).
A.Have; been to B.Have; gone to C.Did; go to D.Do; go to
4.—Where is your father?
—He went to Australia for a meeting and he ________ Sydney for two weeks.
A.has been in B.went to C.has been to D.has gone to
5.— What’s the best park in the city?
— Of course, the East Lake Park. I ________ there last week, and I ________ there many times.
A.went; have been B.have gone; have been
C.have been; have gone D.went; have gone
6.—Where is your father, Jack?
—He ________ to New York on business. He ________ the airport at five in the morning.
A.has gone; has left for B.has been; has left to
C.has gone; left for D.has been; left to
7.The shop ________ for six years, but I ________ there so far.
A.has been open; haven’t been B.has opened; haven’t gone C.has been open; haven’t gone
8.—Huai’an is very beautiful. I ________ there last year.
—Yes, I ________ there twice.
A.went; have gone B.went; have been
C.have gone; went D.have been; went
9.Tom _____ Paris. He _______ the city three times. This time he Paris for three days.
A.has been to; has gone to; has been in B.has gone to; has been to; has been in
C.has been in; has been to; has gone to D.has gone to; has been in; has been to
10.Mr Li ________ France for a holiday. He ________ abroad only once. He ________ there for 5 days.
A.has gone to; has been; has been B.has been to; has gone; has been
C.has gone to; has gone; has been D.has been to; has been; has gone
二、句型转换
1.My brother left for Guangzhou this morning. He will get there this afternoon. (合并为一个同义句)
My brother ________ to Guangzhou.
12.My father isn't here now. He went to London by train this morning. (改为同义句)
My father ________ ______