1. Paul .......... in God since he was a child.
A. believed
B. has believed
C. has been believed
D. have been believing
2. Why are your hands so dirty? -I ............ my bike.
A. repaired
B. have repaired
C. have been repair
D. has been reparing
3. We ...... around Scotland for 8 days.
A. traveled
B. have traveled
C. have travelling
D. has been travelling
4. Sandy ......... dinner four times this week.
A. cooks
B. has cooked
C. is cooking
D. have cooked
5. We ...... our holiday yet.
A. have not planned
B. has not planned
C. did not plan
D. will not plan
6. My neighbor............. that house for 2 years.
A. has built
B. built
C. is building
D. have build
7. I .................... for you for a long time.
A. has waited
B. have waited
C. am waiting
D. was waiting
8. Since he (leave)............. here no one (see) ..................... him.
A. has left/saw
B. had left/saw
C. left/has seen
D. left/have seen
9. I .................... such a big fire before.
A. have never seen
B. never see
C. had never seen
D. never saw
10. We ...................... Dorothy since last Saturday.
A. don’t see
B. haven’t seen
C. have seen
D. didn’t see
11. As soon as you ...................... all your homework, you will be
allowed to go out.
A. are doing
B. had done
C. did
D. have done
12. There ................... a big increase in the market for mobile phones
recently.
A. has had
B. was
C. has been
D. is
13.Kathy …………… for three different companies since graduating
two years ago.
A.has worked
B.have worked
C.have been worked
D.worked
14.The team ………….. numerous setbacks so far.
A.experienced
B.have experience
C.has experienced
D.is experiencing
15.They ……………….. at the airport yet.
A. haven’t arrived
B. haven’t already arrived
C. hasn’t yet arrived
D.didn’t arrive
16……………… you …………….. abroad this year?
A.Has - been
B.Has - gone
C.Have - be
D.Have - been
17. I ………….. three books by the same author since last month.
A.has read
B.have read
C.read
D.red
18.My sisters ………………….. Ha Long Bay before.
A.have visited never
B.have never visited
C.has never visited
D.has visited never
19.She …………………….. 10 famous novels for ages.
A.has been writing
B.have been writing
C.has been written
D.has written
20.My grandparents still live in Korea so I ……………… there many times since they lived in Germany.
A.has flied
B.flied
C.had flied
D.have flied