Materi Present Perfect Tense dan Latihan Soal Kelas 9

Materi Present Perfect Tense dan Latihan Soal Kelas 9


Present Perfect Tense digunakan untuk menyatakan aksi yang sudah terjadi pada masa lalu dalam waktu yang tidak ditentukan, karena tidak terlalu memfokuskan pada waktu.

Kita tidak bisa menggunakan Present Perfect dengan kata keterangan waktu tertentu yang merujuk pada masa lampau. Kita dapat menggunakan ekspresi-ekspresi yang tidak tentu seperti: ever, never, once, many times, several times, before, so far, already, yet, etc.

Materi Present Perfect Tense dan Latihan Soal Kelas 9


Pola Kalimat Present Perfect Tense


Kalimat positive:

(+) Subject + has/have + Verb 3

Contoh kalimat:

You have seen that movie many times.


Kalimat negative:

(-) Subject + has/have + Verb 3

Contoh kalimat:

You have not seen that movie many times.


Kalimat interrogative:

(?) Has/have + Subject + Verb 3?

Contoh kalimat:

Have you seen that movie many times?




Penggunaan Present Perfect Tense




1.   Waktu sebelum sekatang yang tidak tentu

Contoh:

I think I have met her once before.




2.   Pengalaman

Contoh:

I have been to USA.




3.   Perubahan yang terjadi seiring waktu

Contoh:

My Math has really improved since I have a private course.




4.   Pencapaian

Contoh:

Human has walked on the Moon.




5.   Aksi yang belum selesai

Contoh:

Janisa has not finished her work yet.




6.   Beberapa aksi pada waktu yang berbeda

Contoh:

They have had many problems while working on this project.



Kata Keterangan untuk Present Perfect Tense


The examples below show the placement for grammar adverbs such as: always, only, never, ever, still, just, etc.
Examples: You have only seen that movie one time.

Latihan Soal




Fill in the blank with Have/has and Past participle (Present Perfect)


1.   I think I ……….   …………………. that movie before. (see)


2.   He ……… never …………………. by airplane. (travel)


3.   Yuanita ………   …………………four foreign languages. (study)


4.   Japanese ………   …………………. one of the most popular courses at this school. (become)


5.   My English ……… really …………………. since I moved to Melbourne. (improve)


6.   Ina ……… still not ………………….. (arrive)


7.   The bus ……… not ………………….. (stop)


8.   My child ………   …………………. how to read. (learn)


9.   Doctors ………   …………………. many sick people. (cure)


10.   People ………   …………………. to the Moon. (travel)


11.   She ………   ………………….to her parents about her problem at school. (talk)


12.   My car ………   …………………. down twice.  (broke)


13.   She ………   …………………. in Singapore for a year. (is)


14.   Lisa …………   ………………chocolate since she was little. (love)


15.   Many tourists ………   …………………. Louvre Museum. (visit)




Change the sentence into positive, negative and interrogative form!


16.   (+) The black cat has attacked my cat twice.

 (-)  ………………………………………..

(?)  ………………………………………..




17.   (+) ………………………………………..

(-)  I have not traveled overseas.

(?) ………………………………………..




18.   (+)  ………………………………………..

(-)   ………………………………………..

(?)  Have you read the book yet?




19.   (+)  My cell phone has broken down.

(-)   ………………………………………..

(?)  ………………………………………..




20.   (+)  He has eaten my delicious dish.

(-)   ………………………………………..

(?)  ………………………………………..




21.   (+)  ………………………………………..

(-)  The rain hasn't stopped.

(+)  ………………………………………..




22.   (+)  Our son has learned how to speak.

(-)   ………………………………………..

(+)  ………………………………………..




23.   (+)  ………………………………………..

(-)  ………………………………………..

(?) Has there ever been a party in this small village?




24.   (+) ………………………………………..

(-)  ………………………………………..

(?)  Have you met my mother?




25.   (+)  ………………………………………..

(-)  Jessica hasn't finished the report.

(?)  ………………………………………..




Make your own Present Perfect sentences by using the words given!


26.   written

_________________________________



27.   played

_________________________________




28.   watched

_________________________________




29.   learned

_________________________________




30.   eaten
_________________________________

Share this

Related Posts

Previous
Next Post »