KUMPULAN SOAL PRESENT PERFECT TENSE

Kumpulan Soal Present Perfect Tense


Present Perfect Tense

A. Make question by the answer the underlined word/phrases!

1.Two masons have moved the bricks to the second floor.
   a. Make question by the answer : Two
   b. Make question by the answer : Two masons
   c. Make question by the answer : have moved
   d. Make question by the answer : the bricks
   e. Make question by the answer : to the second floor.

2. Some mice have stolen two kilograms of fish in the kitchen.
    a. Make question by the answer : some
    b. Make question by the answer : some mice
    c. Make question by the answer : have stolen
    d. Make question by the answer : two kilograms
    e. Make question by the answer : two kilograms of fish
    f. Make question by the answer : in the kitchen


3.Thousand crabs have migrated to Christmas island since yesterday.
   a. Make question by the answer : thousand
   b. Make question by the answer : thousand crabs
   c. Make question by the answer : have migrated
   d. Make question by the answer : Christmas island
   e. Make question by the answer : since yesterday

4. Some workers have cleaned the temple completely.
    a. Make question by the answer : some 
    b. Make question by the answer : some workers
    c. Make question by the answer : have cleaned
    d. Make question by the answer : the temple
    e. Make question by the answer : completely

5. Tom’s father has captured two criminals in the hiding place.
    a. Make question by the answer : Tom
    b. Make question by the answer : Tom's father
    c. Make question by the answer : has captured
    d. Make question by the answer : two
    e. Make question by the answer : two criminals
    f. Make question by the answer : hiding place

6. Every student has collected their new data since last week.
    a. Make question by the answer : every student
    b. Make question by the answer : has collected
    c. Make question by the answer : their
    d. Make question by the answer : their new data
    e. Make question by the answer : since last week

7. Her uncle has driven an old car at the stormy night carefully .
    a. Make question by the answer : her
    b. Make question by the answer : her uncle
    c. Make question by the answer : has driven
    d. Make question by the answer : an 
    e. Make question by the answer : old
    f. Make question by the answer : an old car
    g. at the stormy night
    h. carefully


8. Jill has told us some information in her work place.
    a. Make question by the answer : Jill
    b. has told
    c. us
    d. some
    e. some information
    f. her
    g. her work place

B. Translate into English!

1. Saya belum pernah merokok.
 answer : 

2. Keluarga saya telah tinggal di kota ini sejak saya bayi.
 answer : 

3. Mereka sudah nonton film itu dua kali.
 answer : 

4. Telah ada banyak perubahan akhir-akhir ini.
 answer : 

5. Kami tidak bertemu mereka sejak februari.
 answer :

6. Sudahkah dia (prp) membalas suratmu ?
 answer :

7. Berapa lama anda sudah menjadi sekretaris di perusahaan ini?
 answer : 

8. Sejak kapan Anita telah berada di ruangannya?
 answer : 

9. Para penumpang telah ketinggalan kereta .
 answer :
10. Ayah saya baru saja pindah ke kota ini.
 answer : 

11. Apakah anda sudah lama disini?
 answer : 

12. Mereka telah berteman sejak mereka anak-anak.
 answer : 

13. Siapa yang telah mengambil foto kita?
 answer : 

14. Berapa lama kamu telah saling kenal?
 answer : 

15. Mereka kelihatan lelah karena mereka telah bekerja semalaman
 answer : 



Lorem ipsum is simply dummy text of the printing and typesetting industry.