0% found this document useful (0 votes)
8 views7 pages

Soal

Uploaded by

handikoshen
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views7 pages

Soal

Uploaded by

handikoshen
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Soal Present Perfect Tense

1. I __________ (finish) my homework just now.


o A. have finished
o B. finished
o C. has finished
o D. have finish
2. They __________ (live) in this town for ten years.
o A. has lived
o B. live
o C. have lived
o D. have live
3. She __________ (never, visit) that museum before.
o A. has never visited
o B. have never visited
o C. never visited
o D. visited never
4. I __________ (know) him since we were children.
o A. know
o B. has known
o C. have known
o D. knowing
5. We __________ (not, see) that movie yet.
o A. have not seen
o B. have seen not
o C. seen not
o D. not seen
6. He __________ (just, arrive) at the airport.
o A. have just arrived
o B. has just arrived
o C. just arrived
o D. arrived just
7. She __________ (read) that book many times.
o A. has read
o B. have read
o C. read
o D. have reads
8. I __________ (lose) my keys. Can you help me find them?
o A. have lost
o B. lost
o C. has lost
o D. losing
9. They __________ (not, finish) their work yet.
o A. have not finished
o B. not finished
o C. finish not
o D. have finished not
10. We __________ (already, meet) the new manager.
o A. have already met
o B. already met
o C. met already
o D. have met already
11. I __________ (never, be) to Paris.
o A. have never been
o B. never been
o C. been never
o D. have been never
12. He __________ (eat) lunch, and now he is back to work.
o A. has eaten
o B. have eaten
o C. eats
o D. eaten
13. They __________ (not, hear) from John since last week.
o A. have not heard
o B. not heard
o C. have heard not
o D. have hear
14. We __________ (know) each other for a long time.
o A. have known
o B. knows
o C. know
o D. known
15. I __________ (just, finish) my breakfast.
o A. have just finished
o B. finished just
o C. just finished
o D. have finished just
16. She __________ (work) here for three years.
o A. works
o B. is working
o C. has worked
o D. have worked
17. I __________ (visit) that place before.
o A. have visited
o B. visit
o C. has visited
o D. visited
18. They __________ (live) in London for the past five years.
o A. have been living
o B. has lived
o C. have lived
o D. lived
19. He __________ (never, try) this kind of food before.
o A. has never tried
o B. never tried
o C. tried never
o D. have never tried
20. We __________ (hear) a strange noise last night.
o A. have heard
o B. heard
o C. has heard
o D. have hearing
21. I __________ (write) the report for my boss.
o A. has written
o B. have written
o C. write
o D. written
22. She __________ (not, speak) to me since the argument.
o A. has not spoken
o B. have not spoken
o C. not spoken
o D. speaks not
23. They __________ (meet) the new teacher already.
o A. met
o B. have met
o C. have been met
o D. has met
24. We __________ (see) him at the party last night.
o A. have seen
o B. saw
o C. seen
o D. have seen it
25. He __________ (leave) already.
o A. has left
o B. have left
o C. leave
o D. left
26. I __________ (not, find) my keys yet.
o A. have not found
o B. not found
o C. have found not
o D. found not
27. They __________ (work) on the project for a month.
o A. have been working
o B. worked
o C. has been working
o D. are working
28. I __________ (read) five books this month.
o A. have read
o B. read
o C. has read
o D. reads
29. We __________ (travel) a lot this year.
o A. have traveled
o B. traveled
o C. have been traveling
o D. travels
30. I __________ (not, do) my homework yet.
o A. have not done
o B. not done
o C. has not done
o D. done not

Soal Interrogative Sentences (Present Perfect Tense)


31. __________ you __________ (ever, see) a lion in real life?
o A. Have / ever seen
o B. Has / seen ever
o C. Have / seen ever
o D. Seen have ever
32. __________ she __________ (finish) her assignment yet?
o A. Has / finished
o B. Have / finished
o C. Does / finish
o D. Has / finish
33. __________ they __________ (already, visit) the museum?
o A. Have / already visited
o B. Have / visited already
o C. Has / already visited
o D. Visited / have already
34. __________ you __________ (read) that book yet?
o A. Have / read
o B. Have / read it
o C. Have / reading
o D. Has / read
35. __________ she __________ (ever, try) sushi before?
o A. Has / ever tried
o B. Have / ever tried
o C. Has / tried ever
o D. Have / tried ever

You might also like