You are on page 1of 2

Soal Latihan Bahasa Inggris Tentang Present Perfect Tense

Choose the right answer between a, b, c, d, or e!

1. Shane ………………. around the world 6. The president ……………… what to do


with his best friends. ………..

a. Has been traveling a. Has not decided …… yet


b. Have traveling b. Neither ….. nor
c. Travels c. Either …. Or
d. Is traveling d. Also ….. and
e. Has traveled e. Both ….. and

2. Kian …………….. this movie three 7. Sam ……………. the results of the
times. experiment.

a. Is seeing a. Did the recording


b. Sees b. Is recording
c. Has seen c. Has already recorded
d. Was seeing d. Has recording
e. Has been seen e. Had recording

3. Jack …………….. in the same house for 8. Patrick ………… the material for his next
twenty years. exam.

a. Leave a. Is learning
b. Has been lived b. Has yet to learn
c. Living c. Learned
d. Lived d. Learns
e. Has lived e. Has been learning

4. Marie …………….. in Dublin since 1980. 9. We ……………… what to do with the


money.
a. Is leaving
b. Left a. Decide
c. Live b. Have yet to decide
d. Lives c. Have deciding
e. Has lived d. Has deciding
e. Is deciding
5. Mark …………….. the entire book.
10. Mark …………… to school with his
a. Is reading friends.
b. Read
c. Has been reading a. Has already walked
d. Has already read b. Was walking
e. Had been reading c. Had walking
d. Walked
e. Is walking

You might also like