BERBAGAI BENTUK SOAL PRESENT PERFECT TENSE PALING EFEKTIF

Seperti pada postingan sebelumnya, setelah kita selesai mempelajari suatu materi, maka kita akan mengerjakan beberapa latihan soal untuk memastikan kita telah benar-benar memahami materi yang telah diberikan.

Untuk penjelasan lengkap materi Present Perfect Tense dapat dilihat kembali pada postingan berjudul:


 FUNGSI UTAMA PRESENT PERFECT TENSE

Ok, no more chit chat, let's get down to the business, shall we? 😉


EXERCISE 1
Put the correct auxiliary verb (Have / Has) on the blanks.

1. My cat . . . . . just eaten a fresh tuna.

2. Tio and his friend . . . . . . . painted their classroom lately.

3. My family . . . . . . . been to Europe twice.

4. Manchester United . . . . . . . . won the premiere league.

5. Everybody . . . . . .  heard the news about a plan crash.

6. A mysterious man . . . . . just robbed my bag in front of a jewelry shop.

7. Lia or Ilham . . . . . . . just  turned on the off the AC.

8. People in the yard . . . . . . . already swept the leaves.

9. Children in the classroom . . . . . . . sung a cheerful song loudly.

10. A post officer . . . . . .  delivered this letter.

11. A Grizzly bear . . . . . .  breached twice into my house this month.

12. . . . . . . you downloaded the guitar tutorial video from youtube already?

13. A pack of lion . . . . . . attacked a zebra.

14. Wolves . . . . . . . hunted a deer in the forest.

15. . . . . . . She forgotten our commitment?

16. A package . . . . . . arrived to my house lately.

17. . . . . . . . your friend given you the invitation from our homeroom teacher?

18. . . . . . . . your dreams come true after you graduated from high school?

19. An old man . . . . . . . told me a good lesson when I was in the library.

20. . . . . . . . Kamal had a breakfast?





EXERCISE 2
Change the following sentences into positive, negative or interrogative form!


1. (+)  . . . . . . . . . . . . . . . . . . . .
(-)  . . . . . . . . . . . . . . . . . . . .
(?) Have you voted on the election?


2. (+) She has worn the gown in the last prom party.
(-)  . . . . . . . . . . . . . . . . . . . .
(?)  . . . . . . . . . . . . . . . . . . . .


3. (+) Emily has cooked for the guests curry today.
(-)  . . . . . . . . . . . . . . . . . . . .
(?)  . . . . . . . . . . . . . . . . . . . .


4. (+)  . . . . . . . . . . . . . . . . . . . .
(-) A Spider hasn't just bitten my hand.
(?)  . . . . . . . . . . . . . . . . . . . .


5. (+)  . . . . . . . . . . . . . . . . . . . .
(-)  . . . . . . . . . . . . . . . . . . . .
(?) Has the game just started yet?


6. (+) They have survived the storms.
(-)  . . . . . . . . . . . . . . . . . . . .
(?)  . . . . . . . . . . . . . . . . . . . .


7. (+) The SAR team has already evacuated the victims.
(-)  . . . . . . . . . . . . . . . . . . . .
(?)  . . . . . . . . . . . . . . . . . . . .


8. (+)  . . . . . . . . . . . . . . . . . . . .
(-)  . . . . . . . . . . . . . . . . . . . .
(?) Have the policemen caught the robbers so far?


9. (+)  . . . . . . . . . . . . . . . . . . . .
(-) I have never been to Australia by now.
(?)  . . . . . . . . . . . . . . . . . . . .


10. (+)  . . . . . . . . . . . . . . . . . . . .
(-)  . . . . . . . . . . . . . . . . . . . .
(?) Has he ever been busy lately?


11. (+)  . . . . . . . . . . . . . . . . . . . .
(-) They haven't left the building yet.
(?)  . . . . . . . . . . . . . . . . . . . .


12. (+)  . . . . . . . . . . . . . . . . . . . .
(-)  . . . . . . . . . . . . . . . . . . . .
(?) Has your cat bred?


13. (+)  . . . . . . . . . . . . . . . . . . . .
(-) You just haven't hurt my feeling.
(?)  . . . . . . . . . . . . . . . . . . . .


14. (+) A dog has hidden a bone.
(-)  . . . . . . . . . . . . . . . . . . . .
(?)  . . . . . . . . . . . . . . . . . . . .


15. (+) Yudha has ever been the winner of English contest.
(-)  . . . . . . . . . . . . . . . . . . . .
(?)  . . . . . . . . . . . . . . . . . . . .


16. (+)  . . . . . . . . . . . . . . . . . . . .
(-)  . . . . . . . . . . . . . . . . . . . .
(?) Have you ever learnt chemistry at the high school?


17. (+)  . . . . . . . . . . . . . . . . . . . .
(-) She never been away from home.
(?)  . . . . . . . . . . . . . . . . . . . .


18. (+) The sun has already shone brightly.
(-)  . . . . . . . . . . . . . . . . . . . .
(?)  . . . . . . . . . . . . . . . . . . . .


19. (+) Mr. Dedi has spread the papers on the table.
(-)  . . . . . . . . . . . . . . . . . . . .
(?)  . . . . . . . . . . . . . . . . . . . .


20. (+)  . . . . . . . . . . . . . . . . . . . .
(-) My sister has ever been the nominee of a brand ambassador.
(?)  . . . . . . . . . . . . . . . . . . . .




EXERCISE 3
Translate the following sentences into English in Present Perfect Tense form!


1. Aku pernah menjadi ketua kelas.

2. Ricky baru saja telah mencukur rambutnya.

3. Pernahkah mereka ke Madagascar sebelumnya?

4. Dena tidak pernah berhenti dari pekerjaannya.

5. Nida telah bertemu dengan idolanya baru-baru ini.

6. Indra telah mengikuti empat kali ujian semester ini.

7. Apakah mereka tidak pernah menjadi penjaga toko?

8. Kita telah berada di hotel selama tiga hari.

9. Dia (laki-laki) telah menghabiskan uangnya.

10. Kami tidak pernah tahu tentang permasalahan mereka.




Thank you for trying the exercises. 😇

Share this

Related Posts

Previous
Next Post »