SMP KELAS 9 : Latihan Soal Present Perfect Tense

Setelah membaca materi sebelumnya tentang Present Perfect Tense, sekarang kita waktunya latihan soal yuk

BACA JUGA : SMP KELAS 9 : PRESENT PERFECT TENSE

CONTOH SOAL DAN PEMBAHASAN

1. …… a noise just then?

a. Did you hear?

b. Do you hear?

c. Have you heard?

d. Have you been hearing?

Jawaban: c

Pembahasan : Kalimat lengkapnya adalah “Have you heard a noise just then?” Mengapa tidak (a) Did you hear a noise just then?

Karena untuk pertanyaan menggunakan kata “Did” memiliki pengertian peristiwa yang terjadi kemarin atau sudah lampau, dan jawaban (b) Do you hear a noise just then?

Pertanyaan menggunakan “Do” berarti kejadian yang terjadi secara berulang-ulang atau merupakan suatu kebiasaan, tetapi pada kalimat di atas mengandung kata “just” yang berarti “baru saja”, jadi tidak bisa dimasukkan ke dalam bentuk tense “simpe present tense”

Sedangkan jawaban (d) Have you been hearing a noise just then? memiliki arti “Apakah kamu sedang mendengarkan musik sampai sekarang dan belum selesai hingga sekarang sampai jangka di waktu mendatang?

Simple present perfect tense memiliki arti kegiatan yang baru saja selesai dilakukan dan tidak berlangsung seterusnya, maka dari itu jawaban yang paling tepat adalah c.

2. They are singing and dancing because their uncle…… …………

a. is arriving

b. has arrived

c. arrives

d. arrived

Jawaban: b

Pembahasan : “They are singing and dancing because their uncle has arrived”.

Kalimat ini memiliki arti “Mereka sedang bernyanyi dan menari karena paman mereka sudah/telah tiba”.

Mengapa jawabannya bukan yang (c) atau (d)? Kembali lagi kepada penjelasan pada soal no.1.

Untuk jawaban (c) dengan kata ‘arrives’ digunakan untuk menyatakan suatu peristiwa yang terjadi berulang-ulang dan jawaban (d) adalah untuk keadaan yang terjadi di masa lampau yang berarti Pamannya tiba kemarin.  Maka jawaban yang tepat adalah (B)

3. You’ve finished the test. The negative form of this sentence is….

a. You don’t finish the test.

b. You aren’t finishing the test.

c. You haven’t finished the test yet.

d. You didn’t finish the test yet.

Jawaban: c

Pembahasan :  Kalimat positif adalah “You’ve finished the test”. Jika kalimat negatif untuk jawaban (a), maka kalimat positifnya adalah “You finish the test”.

Untuk pilihan (b) kalimat positif menjadi “You are finishing the test. Sedangkan pilihan (d) kalimat positifnya adalah “You finished the test”. Jadi jawaban yang paling tepat adalah (c)

4. The children have……eaten their breakfast.

a. since

b. been

c. yet

d. just

Jawaban: d

Pembahasan : The children have just eaten their breakfast, yang memiliki arti “Anak-anak baru saja sudah makan pagi”.

Jika jawaban yang (b) maka kalimatnya akan menjadi “The children have been eating bukan have been eaten.

Jadi jawaban (b) kurang tepat pada kalimat di atas. Jawaban (a) “since” hanya diikuti oleh keterangan waktu bukan kata kerja.

Seperti contoh: I have lived in Toronto since 1999. Sedangkan jawaban (c) “yet” digunakan untuk pada kalimat negatif dan kalimat bertanya dan biasanya terletak di akhir kalimat. “Yet” berarti belum hingga sekarang. Jadi jawaban (c) blum tepat digunakan untuk kalimat di atas. Maka jawaban (d) lah yang tepat.

5. Mr. Efendi…. in Bali for a week.

a. been

b. having

c. has

d. has been

Jawaban: d

Pembahasan : Mr. Efendi has been in Bali for a week memiliki arti Bapak Efendi sudah di Bali selama 1 minggu.

Untuk jawaban (a) belum tepat karena sebelum menggunakan ‘been’ harus terdapat kata kerja bantu (auxiliary verb) has/have.

Jawaban (b) menggunakan kata ‘having’ juga belum tepat penggunaannya dikarenakan tidak ada ‘be’ (is, am, are, was, were, been, dan lain-lain).

Jika kalimat di atas ingin menggunakan ‘be’ maka kalimatnya akan menjadi “Mr.Efendi is having his lunch now” yang memiliki arti “Bapak Efendi sedang makan siangnya sekarang”.

Sedangkan jawaban (c) juga penggunaannya belum tepat dengan menggunakan kata ‘has’ saja karena jika menggunakan “has/have” saja yang dimana kata tersebut berfungsi sebagai kata kerja bantu (auxiliary verb) maka dibutuhkan kata kerja sesungguhnya, seperti “He has cleaned the shoes” yang artinya “Dia telah membersihkan sepatu”.

Pada kalimat ini, kata kerja sesungguhnya adalah ‘cleaned’ sedangkan ‘has’ hanya sebagai kata kerja bantu saja. Maka jawaban yang tepat adalah d.

6. A: What have you just done?

    B: I’ve just ….. a letter.

a. written

b. is writing

c. writing

d. am writing

Jawaban: a

Pembahasan : I’ve just written a letter, yang artinya “Saya baru saja menulis surat”, jadi surat yang dibuat sudah selesai.

Namun pada jawaban (b) “am writing” memiliki makna “Saya sedang menulis surat”, jadi surat yang dibuat belum selesai dalam arti sedang dikerjakan.

Untuk jawaban (c) belum tepat juga penggunaannya karena sebelum kata ‘writing’ atau bentuk ‘Verb-ing” maka dibutuhkan “be” sebelum kata ‘writing’.

Untuk jawaban (b) dan (d) tidak dapat digunakan pada kalimat di atas karena kita tidak bisa menggabung kata “am writing” dan “is writing” menjadi “I’ve just is writing a letter”, maka dari itu jawaban yang tepat adalah a.

7. I have a new shirt now, my mother has …… it.

a. to sew

b. sewn

c. sewing

d. sews

Jawaban: b

Pembahasan : I have a new shirt now, my mother has sewn it. Yang artinya “Saya mempunyai baju baru sekarang, Ibu saya telah menjahitkannya.

Kembali lagi seperti penjelasan sebelumnya.

Jika jawaban (a) tidak perlu kata ‘to’ dan harus diubah dalam bentuk kata kerja ketiga menjadi “sewn”, jawaban (c) harus diawali oleh ‘be’ (been) dan jawaban (d) adalah untuk penggunaan “simple present tense”, maka jawaban yang paling tepat adalah jawaban (b)

LATIHAN SOAL

1. Shane ………………. around the world with his best friends.

a. Has been traveling

b. Have traveling

c. Travels

d. Is traveling

e. Has traveled

2. Kian …………….. this movie three times.

a. Is seeing

b. Sees

c. Has seen

d. Was seeing

e. Has been seen

3. Jack …………….. in the same house for twenty years.

a. Leave

b. Has been lived

c. Living

d. Lived

e. Has lived

4. Marie …………….. in Dublin since 1980.

a. Is leaving

b. Left

c. Live

d. Lives

e. Has lived

5. Mark …………….. the entire book.

a. Is reading

b. Read

c. Has been reading

d. Has already read

e. Had been reading

6. The president ……………… what to do ………..

a. Has not decided …… yet

b. Neither ….. nor

c. Either …. Or

d. Also ….. and

e. Both ….. and

7. Sam ……………. the results of the experiment.

a. Did the recording

b. Is recording

c. Has already recorded

d. Has recording

e. Had recording

Yuk uji kemampuanmu hanya di Event dan Olimpiade Nasional dari www.beelajar.com Dapatkan berbagai PROMO, Voucher, dan Beasiswa menarik loh.

Tinggalkan Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *