内容正文:
一、单项选择。
( B )1.The water ________ dark and dirty. It's no longer safe to drink.
A.became B.has become C.will become D.was becoming
( D )2.I ________to the West Lake four times, but I will go there again this summer.
A.was going B.have gone C.will go D.have been
( C )3.—Miss Zhang seems quite familiar with Yunnan Province.
—Don't you know?She ________ a town school there as a volunteer teacher for over 2 years.
A.is in B.has gone to C.has been in D.has been to
( B )4.—Has Mary ever visited Tower Bridge?
—Yes. She ________ it two years ago.
A.visits B.visited C.has visited D.was visiting
( A )5.—Have you ________ watched NBA games?
—Yes, I really enjoy them.
A.ever B.still C.yet D.never
二、用have/has been to、have/has been in、have/has gone to填空。
1.My sisters __have__been__to__ the Great Wall twice.
2.__Have__ you ever __been__to__ New York?
3.How long __has__ Sam __been__in__ the museum?
4.My aunt __has__gone__to__ the mall. She will be back in two hours.
5.She __has__gone__to__ Beijing. She isn't here.
6.She __has__been__in__Sydney for two years.
三、根据句意,填入动词的适当形式。
1.The Smiths __were__watching__(watch) TV this time yesterday.
2.She __has__made__(make) a lot of friends here so far.
3.Her parents __haven't__written__(not write) to her since they left.
4.Tony __has__been__(be) in Japan for three days.
5.The Blacks __have__been__(be) in China for two years.
6.He __has__helped__(help) at car accidents and done some small operations.
7.I borrowed the book last week and I __have__ already __returned__ (return) it to the library.
8.Now we __have__learnt__(learn) about 1,000 English words.
9.They __have__listened__(listen) to the song for several times, but they still can't sing it.
10.She __hasn't__read__ (not read) today's newspaper and she will read it after dinner.
11.Jim bought some delicious food just now, but he __hasn't__eaten__(not eat) it yet.
四、阅读短文,根据文意填入合适的单