Help 15. John’s in bed. He is sleeping,?
a. isn’t he
b.aren’t he
c. didn’t he
d. don’t he
16. I already the hamburger.
a. has eaten
b. do eaten
c.have eaten
d. have eat
17. He his homework yet.
a. hasn’t do
b. hasn’t done
c.haven’t did
d.haven’t done
18. She already the film.
a. hasn’t seen
b. has see
c.has seen
d. have seen
19. He just home.
a. has come
b. have came
c. has came
d. have coming
20. you this film yet?
a. has seen
b. have see
c. has seeing
d. have seen
21. What you ?
a. have done
b. has done
c. have do
d. has did
22. John this book for two days.
a. has reading
b. have reading
c. has been reading
d.have been reading
23. She French for very long.
a. haven’t been learning
b. have be learning
c. has been learn
d. hasn’t been learning
24. you the Internet all morning?
a. have been searching
b. has been searching
c. have been search
d. has been searched
25. Who this DVD since morning?
a. has be watching
b. have been watching
c. has been watching
d. has been watch
15 — a;
16 — c;
17 — b;
18 — c;
19 — a;
20 — d;
21 — a;
22 — c;
23 — d;
24 — a;
25 — c.