1.Miss Gao isn’t here.She _____ to the station to meet Mr Brown.
A.went B.has gone C.has been D.would to
2.His grandma ____ for two years.
Awas did B.has been dead C.was dead D.hasdied
3.By the end of last month,he _____ in the club for two years.
A.joined B.has joined C.has been D.had been.
4.How long have you ____ this book?
A.bought B.borrowed C.had D.lent
5.By the time I ____ up,my mother ____ to work.
A.got,went B.have got,had gone C.got,had gone D.had got,went
6. Jason and Amy are both doctors and they _ for ten years.
A. have rrtarried B. have got married
C. have been married D. have married to
7.-Hello! May I speak to your father? -Sony he _ Hangzhou.
A. has come to B. has been to C. has been in D. has gone t
8. He _ from Beijing for there years.
A. has been away B. has gone C. has left D. has come
9. Have you _ banana smoothes?
A. yet made B. ever made C. never do D. ever do
10. How long _ he _ the book?
A. has, borrowed B. has, kept C. has, lent D. is, using
11.How many trees _ in the last five years?
A. were planted B. planted
C. have planted D. have been planted
12.She and l_ _ friends since we met last autumn.
A. have made B. have become C. have been D. have tumed
13. -He Shanghai.He'II be back next week.
A.has; gone to B.has been to
C.have gone to D.have been to
14.The movie__ for 15 minutes.Why are you so late?
A.began B.has began
C.was on D, has been on
15.Zhou Jian__the Party two years ago,so he___the Party for two years.
A.joined;has joined
B.joined;has been in
C.has joined;has been in
D.was in;has joined
16.-Where is your father'?
-He___to Australia on business.
A.has been B.has gone C.went D.will go
17. -Kitty,will you go to see the film Cold Mountain this evening?
-No,l won't.l___it already.
A.saw B.have seen C.see D.will see
18. 1_ to Cape Town so I know nothing about it.
A. don't travel B.won't travel
C.haven't traveled D.hadn't traveled
19. -What's wrong with your uncle,Jack?
-He is iII.A doctor_ .
A.has to look for B.is being operated on
C.must ask for D.hasjust been sent for
20.-What are you going to do this Sunday?
-I___yet.
A.haven't decided B.won't decide
C.am not decided D.didn't decide