You are on page 1of 4

Choose the correct answers below!

1. It ————————— since afternoon.


a. is raining
b. was raining
c. has been raining
2. I ———————— write the letter tomorrow morning.
a. will
b. will be
c. had
3. I —————————- before she knocked the door.
a. had finished
b. would finish
c. have finished
4. She ————————– smart ways in his work.
a. take
b. takes
c. was taking
5. I will say to my father when I ———————– time.
a. have
b. will have
c. had
6. Budi told me that he —————————- his homework.
a. finished
b. had finished
c. will finish
7. The sun ————————– in the east.
a. rise
b. rises
c. rose
8. Ahmad : Mah, what were you doing when I phoned your mother last night?
Halimah : I ... TV
a. am watching 
b. watched
c. was watching
9. Rina ... a bath when I phoned her.
a. took
b. has taken
c. was taking
10. Oh, dear! I forgot to bring my dictionary.'
`That's all right. I . . . you mine.'
a. will lend
b. lend
c. am lending
11. `What are you looking for?’, 'My wallet; I don't know where I ... it.'
a. was putting
b. have put
c. am putting
12. Miss Rina...US English since 1989.
a. has taught
b. have taught
c. taught
13. "Do I hear something?"
"Yes, somebody . . . at the door!"
a. knocks
b. knocked
c. is knocking
14. We went to the movie last night and I thought...
a. the film is good
b. the film was good
c. It is a good film
15.  Last week Rini ... a holiday, she didn’t go for a picnic, she went camping.
a. had
b. has
c. has been
16. 'I wonder why Agus is absent. He might be sick.'
`He isn't. I saw him when I... for the bus.'
a. have waited
b. wait
c. was waiting
17. If I were a bird,…..
a. I will fly
b. I would fly
c. I would have flied
18. I…….my mom a lot.
a. admire
b. am admiring
c. admires
19. what is ……longest river in the world?
a. the
b. a
c. an
20. my house is….than his.
a. more big
b. bigger
c. biggest
Fill this blank with the correct answer!

1. I ... IKIM fm every evening (listen) 

2. Two girls ... this motorcycle at this moment (ride) 

3. They ... four boys in that car last time (see)

4. They ... in gas station all his life. (work)

5. Finally, He came last week. I ... for her for months. (wait)

6. Abdul ... you tonight (visit)

7. I ... this home when you come to my house. (leave)

8. They ... a winner of AFF but they failed in thailand last year.(be)

9. I ... come to Kuala Lumpur, but I was overslept yesterday. (will)

10. Don't phone at 9 a.m. tomorrow, because You ... this meeting. (attend)

11. After you ... this news, you will go home. (hear)

12. They ... badminton before my friend buy basketball. (will play)

13. After you had kissed this girl, you ... her kick. (get)

14. When Fadlan ... something, I will give him a cup of tea.(write)

15. I ... this book while I am listening this radio, (read) 

16. he listen this song yesterday? (to be)


Answer keys!

1. Listens
2. Is riding
3. Saw
4. Works
5. Had been waiting
6. Will visit
7. Had left
8. Have been
9. Will
10. Will be attending
11. Have heard
12. Would play
13. Will get
14. Writes
15. Am going to read
16. Did

You might also like