You are on page 1of 4

1. We have…….

this film since last night


a. Watching
b. Watched
c. Watches
d. Watch

2. The president … what to do …


a. Either …. Or
b. Neither ….. nor
c. Both ….. and
d. Has not decided …… yet

3. They have…….me about this story


a. Tell
b. Told
c. Telling
d. Tells

4. Sam … the results of the experiment.


a. Has already recorded
b. Is recording
c. Has recording
d. Had recording

5. Diana…….sung this song


a. Had
b. Has
c. Have
d. Having

6. We have…….in Bandung since 2004


a. Live
b. Lives
c. Living
d. Lived

7. Patrick ………… the material for his next exam.


a. Has yet to learn
b. Is learning
c. Has been learning
d. Learns

8. We……..cooked this delicious food special for you


a. Had
b. Has
c. Have
d. Having

9. We ……………… what to do with the money.


a. Has deciding
b. Decide
c. Is deciding
d. Have yet to decide

10. We have . . . . . in Bandung for several years.


a. Live
b. Living
c. Lives
d. Lived

11. Bagas : You look so unhappy, Nata. What’s the problem?


Nata : My father . . . . . his job.
a. Has just lost
b. Have just lost
c. Losing
d. Loses

12. Mark … to school with his friends.


a. Walked
b. Has already walked
c. Had walking
d. Is walking

13. Fadhil . . . . . in that Company for 2 years.


a. Serve
b. Have served
c. Serving
d. Has served

14. They . . . . . resigned their current jobs this year.


a. Have
b. Has
c. Are
d. Were

15. I....in Bali before


a. Have been
b. Had been
c. Having been
d. Ever had

16. ....English since three ago


a. I have teach
b. I having teaching
c. I have taught
d. I had taught

17. John....in the same house since 1962


a. Has lived
b. Had live
c. Having been
d. Have living

18. Have you....your bread


a. Eaten
b. Ate
c. Eating
d. Was eat

19. We....our report


a. Have already written
b. Had already writing
c. Having already written
d. Has already Written

20. We . . . . . out of gasoline.


a. Have just run
b. Has just run
c. Have just running
d. Has just running

21. I……him for two hours


a. Calling
b. Calls
c. Call
d. Called

22. Sinta has…….to the school for 3 hours


a. Go
b. Goes
c. Gone
d. Went

23. Diana has……..for two hours


a. Sleep
b. Slept
c. Sleeping
d. Sleeped

24. I have……a letter for 2 hours


a. Write
b. Wrote
c. Written
d. Writing

25. We have…….this major since last night


a. Learned
b. Learn
c. Learning
d. Learns
26. Shane … around the world with his best friends.
a. Travels
b. Have traveling
c. Is traveling
d. Has traveled

27. I……studied for two hours


a. Have
b. Been
c. Has
d. Had

28. Kian …this movie three times.


a. Sees
b. Is seeing
c. Has been seen
d. Has seen

29. We…….here since yesterday


a. Has been
b. Have been
c. Had been
d. Has

30. Jack …in the same house for twenty years.


a. Lived
b. Living
c. Leave
d. Has lived

You might also like