You are on page 1of 804

Choose the best answer !

(Pilihlah jawaban yang tepat !)

1. Bayu and Rangga are at Tino’s house. They want to finish their homework. They ..... it seriously
now.
a. are doing b. were doing c. do d. did
2. Bayu ..... badminton with his friend now.
a. plays b. played c. is playing d. was playing
3. The students ..... their teacher in his house yesterday.
a. visit b. visited c. have been visiting d. will visit
4. Putri sometimes ..... to Tasikmalaya twice a week.
a. came b. comes c. was coming d. will come
5. She ..... me this postcard three days ago.
a. sends b. has sent c. sent d. will send
6. I am sure I ..... him two years ago.
a. am seeing b. have been seeing c. have seen d. saw
7. At this time next month we ..... uniform.
a. wear b. will be wearing c. wore d. were wearing
8. We ..... for you for forty minutes.
a. have waited b. waited c. have been waiting d. are waiting
9. Today Titus has a tootache, all the time he is crying. I ..... him to a dentist as soon as possible.
a. bring b. am bringing c. brought d. will bring
10. Karina always ..... her own room after she gets up.
a. is tidying b. tidied c. tidies d. tidy
11. Bayu : “Where did you get the novel from ?”
Rangga : “I borrowed from the library last week. I want to return it now because I ..... it already.”
a. read b. am reading c. have read d. am going to read
12. Putri usually ..... to school on foot.
a. go b. goes c. went d. going
13. The boys were swimming at the beach when the rain ..... to fall.
a. has begun b. began c. was beginning d. begun
14. Boss : “Have you seen Putri ?”
Manager : “Yes, sir. She ..... a letter in her room now.”
a. was typing b. will be typing c. is typing d. has been typing
15. I get there at nine o’clock, they .... out.
a. went b. go c. are going d. will be going
16. I ..... my clothes for camping when you phoned me last night.
a. am preparing b. have been preparing c. was preparing d. have prepared
17. Putri always ..... her mother although she is just eight years old.
a. is helping b. helped c. helps d. help
18. He ..... the teacher is in the classroom.
a. know b. knew c. knows d. known
19. They ..... the computer game for two hours.
a. have played b. have been playing c. played d. are playing
20. We ..... senior high school in the following six months.
a. will enter b. is entering c. entered d. enter
21. Every vacation my brother goes away from home. He seldom ..... at home.
a. stay b. stays c. stayed d. is going to stay
22. He ..... every week because he wants to lose weight.
a. exercises b. exercise c. exercising d. is exercising
23. Putri started working here in 1999. She ..... here for four yeras.
a. works b. has been working c. is working d. will be working
24. By this time tomorrow, all the celebrations .....
a. will have ended b. have ended c. ended d. end
25. Putri often ..... in the living room.
a. sleeps b. slept c. sleep d. sleeping
26. The passengers of the aeroplane ..... when the plane hit the mountain last week.
a. are sleeping b. have been sleeping c. were sleeping d. have slept
27. “Where is your brother ?”
“In his room. He ..... a computer game.”
a. has been playing b. played c. plays d. is playing
28. Do you know who ..... the book ‘Treasure Island’ ?
a. write b. writes c. wrote d. did write
29. I ..... exercises every day because I don’t want to get fat.
a. takes b. taking c. take d. is going to take
30. My father ..... from his job already.
a. resigned b. has resigned c. resigns d. will resign
31. Rangga sometimes ..... fried rice for breakfast.
a. has b. have c. was having d. will have
32. I was sleeping when my father ..... the announcement about me on the radio.
a. heard b. was hearing c. hears d. will be hearing
33. She mustn’t believe what her friend has ..... her.
a. tell b. telling c. tells d. told
34. The visitors of the village ..... to annual ceremony already.
a. came b. have come c. were coming d. will come
35. Bayu ..... his biology assignment these days.
a. was finishing b. has finished c. finished d. has been finishing
36. I ..... studying at SMU next year.
a. will start b. started c. is starting d. start
37. I don’t ..... why he can’t come on time.
a. understand b. understood c. understanding d. understands
38. Rangga ..... his homework at present time.
a. does b. will do c. is doing d. was doing
39. My father ..... in that firm from 1980 to 1985.
a. worked b. has worked c. has been working d. is working
40. He ..... to church on Sundays.
a. goes b. is going c. went d. has been going

You might also like