20. Today Seanu has a toothache, 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
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. Ratu started working here in 1999. She ___ here for four years.
A. works
B. has been working
C. is working
D. will be working
23. Boss : "Have you seen Ratu?"
Manager : "Yes, sir. She ___ a letter in her room now."
A. was typing
B. will be typing
C. is typing
D. has been typing
24. I was sleeping when my father ___ the announcement about me on the radio.
A. heard
B. was hearing
C. hears
D. will be hearing
25. My father ___ in that firm from 1980 to 1985.
A. worked
B. has worked
C. has been working
D. is working
26. I’m sure I ___ him two years ago.
A. am seeing
B. have been seeing
C. have seen
D. saw
27. He ___ to church on Sundays.
A. goes
B. go
C. went
D. has been going
28. By this time tomorrow, all the celebrations ___.
A. will have ended
B. have ended
C. ended
D. end
29. I get there at nine o’clock, they ___ out.
A. went
B. go
C. are going
D. will be going
30. At this time next month we ___ uniforms.
A. wear
B. will be wearing
C. wore
D. were wearing
31. Ratu often ___ in the living room.
A. sleeps
B. slept
C. sleep
D. sleeping
32. Perdana ___ his homework at present time.
A. does
B. will do
C. is doing
D. was doing
33. Kadita always ___ her own room after she gets up.
A. is tidying
B. tidies
C. tidied
D. tidy
34. Perdana sometimes ___ fried rice for breakfast.
A. has
B. have
C. was having
D. will have
35. I ___ my clothes for camping when you phoned me last night.
A. am preparing
B. have been preparing
C. was preparing
D. have prepared
36. My father ___ from his job already.
A. resigned
B. has resigned
C. resigns
D. will resign
37. She ___ me this postcard three days ago.
A. sends
B. sent
C. has sent
D. will send
38. He ___ every week because he wants to lose weight.
A. exercises
B. exercise
C. is exercising
D. exercising
39. We ___ Senior high school in the following six months.
A. will enter
B. is entering
C. entered
D. enter
40. We ___ for you for forty minutes.
A. have waited
B. waited
C. have been waiting
D. are waiting
Posting Komentar untuk "Kumpulan Soal Tenses SMP dan Sederajat (Part 2)"