Kumpulan Soal Materi Present Perfect Tense [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

Kumpulan Soal Materi Present Perfect Tense 1. Shane … around the world with his best friends. a. Travels b. Have traveling c. Is traveling d. Has traveled 2. I……studied for two hours a. Have b. Been c. Has d. Had 3. Kian …this movie three times. a. Sees b. Is seeing c. Has been seen d. Has seen 4. We…….here since yesterday a. Has been b. Have been c. Had been d. Has 5. Jack …………….. in the same house for twenty years. a. Lived b. Living c. Leave d. Has lived 6. I have……a letter for 2 hours a. Write b. Wrote c. Written d. Writing 7. I have……music for 15 minutes, it’s very good a. Listen



b. Listening c. Listened d. Listens 8. Marie …… in Dublin since 1980. a. Lives b. Live c. Is leaving d. Has lived 9. We have……. this new novel together since yesterday a. Read b. Reads c. Reading d. Readed 10. I have……a delicious food for them a. Cooked b. Cooks c. Cooking d. Cook 11. Mark …. the entire book. a. Had been reading b. Is reading c. Has already read d. Read 12. We have…….this film since last night a. Watching b. Watched c. Watches d. Watch 13. The president … what to do … a. Either …. Or b. Neither ….. nor c. Both ….. and d. Has not decided …… yet



14. They have…….me about this story a. Tell b. Told c. Telling d. Tells 15. Sam … the results of the experiment. a. Has already recorded b. Is recording c. Has recording d. Had recording 16. Diana…….sung this song a. Had b. Has c. Have d. Having 17. We have…….in Bandung since 2004 a. Live b. Lives c. Living d. Lived 18. Patrick ………… the material for his next exam. a. Has yet to learn b. Is learning c. Has been learning d. Learns Kunci 1. d. Has traveled 2. a. Have 3. d. Has seen 4. b. Have been 5. d. Has lived 6. c. Written



Jawaban:



7. c. Listened 8. d. Has lived 9. a. Read 10. a. Cooked 11. b. Is reading 12. b. Watched 13. d. Has not decided …… yet 14. b. Told 15. a. Has already recorded 16. b. Has 17. d. Lived\ 18. a. Has yet to learn