—Has Mary ever visited Tower Bridge?
—Yes. She ________ it two years ago.
A．visits B．visited C．has visited D．was visiting
Great changes have taken place since he ________ to this city.
A. comes B. is coming C. has come D. came
Miss Brown , we ______ cleaning our classroom. Can we go home now?
A. finish B. finishing C. are finished D. have finished
His grandfather ___________for three years.
A. has died B. died C. has been dead D. has dead
I don’t know if it ____ tomorrow. If it ____, we’ll go out for a picnic.
A. will rain; won’t rain B. rains; doesn’t rain C. will rain; doesn’t rain D. rains, rains
－May I speak to Mr Brown？
－Sorry. He to work. Would you please call back later？
A. is go B. has gone C. has been D. go
There ________ a dolphin show in the zoo tomorrow evening.
A. was B. is going to be C. will have D. is going to have
Henry __________ a birthday card for Sam yesterday.
A. has bought B. buys C. bought D. will buy
I _________home until I finish my homework.
A.won’ t go B. will go C. go D. went
I don’t feel very well, Jack. I’m afraid you me your cold.
A. give B. had given C. have given D. would give
-Sorry, Tom. I can’t find the book you me.
-It’s OK. I don’t need it anymore.
A. lend B. have lent C. will lend D. lent
---We all went to the cinema except you last night. Why didn’t you come?
---Because I ______ that movie twice.
A. have watched B. had watched C. was watching D. would watch
Everyone in the small town _______ cleaning up their beautiful home.
A. are playing a part B. is playing a part in
C. play a part in D. plays a part
He helped his mother clean the rooms and then ____ his homework yesterday afternoon.
A. do B.doing C. does D. did
Each of the girls here __________ to the West Lake twice.
A. have gone B. has been C. has gone
Where’s Tom’? His mother ____ him now.
A. is looking for B. will look for C. has looked for D. Looks for
Paul ant I ____ tennis yesterday. He did much better than 1.
A. play B. will play C. played D. are playing
The children ____ to go sightseeing tomorrow.
A.is going B. are going C. am going D. go
There ____ a conert at the theatre on Saturday evening.
A.be going B. going C. is going to be D. is going to have
Scientist think there ________ life on the earth for millions of years.
A. was B. has been C. have been D. has