SMP KELAS 9 : Latihan Soal Past Perfect Tense

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

BACA JUGA : SMP KELAS 9 : PAST PERFECT TENSE

CONTOH SOAL DAN PEMBAHASAN

1. We arrived at the cinema late. The film . . . .

A. have already begin

B. has already begun

C. had already began

D. had already begun

Jawaban : D

Pembahasan: Kalimat ini bermakna ‘Kami terlambat tiba di bioskop. Filmnya sudah mulai.’ dan peristiwa ini terjadi di waktu lampau/ past tense (we arrived). Jadi, kata kerja yang tepat dan berbentuk past perfect untuk melengkapi kalimat tersebut adalah ‘had already begun’.

2. I was very pleased to see Andre again after such a long time. I … her for three years.

A. haven’t seen

B. has seen

C. hadn’t seen

D. had seen

Jawaban :C

Pembahasan: Kalimat ini bermakna ‘Saya sangat senang bertemu lagi dengan Andre. Saya sudah tiga tahun tidak bertemu dia.’ dan peristiwa ini terjadi di waktu lampau/ past tense (was very pleased). Jadi, kata kerja yang tepat dan berbentuk past perfect untuk melengkapi kalimat tersebut adalah ‘hadn’t seen’. 

3. ________ (go) to Amsterdam when you called her?
A. Had she gone

B. Have she gone
C. Has she gone
D. Are she going
E. Will she go

Jawaban : A

Pembahasan : Dalam kalimat tersebut, Dia (she) TELAH pergi, baru kemudian kamu (you) menelepon. Keduanya terjadi pada masa lampau, maka kagiatan yang telah selesai menggunakan past perfect tense, sedangkan kegiatan yang terjadi setelah kegiatan sebelumnya selesai menggunakan past tense.

4. Before I mentioned him, I … (never, hear) of the author.

A. Never hear
B. Never had hear
C. Had never hear
D. Had never heard
E. Never heard

Jawaban : D

Pembahasan : Dalam kalimat terdapat kata “before” yang menunjukkan bahwa kegiatan pertama terjadi sebelum kegiatan kedua. Kegiatan yang telah selesai menggunakan past perfect tense, sedangkan kegiatan yang terjadi setelah kegiatan sebelumnya selesai menggunakan past tense.

5. I wasn’t sleepy yet. I … for hours.

A. had just slept

B. have just slept

C. has been sleeping

D. was been sleeping

Jawaban : A

Pembahasan : Maksud yang ingin disampaikan melalui kalimat tersebut adalah “Saya belum ngantuk, saya baru saja tidur untuk beberapa jam”. Tense pada kalimat tersebut adalah past perfect tense. Jadi, verb nya: had + V3.

LATIHAN SOAL

1. I was sleeping when somebody knocked the door.

A. I was slept when somebody knocked the door.

B. I had slept when somebody knocked the door.

C. I have slept when somebody knocked the door.

2. I was working when Shanti came.

A. I had not work when Shanti came.

B. I had not worked when Shanti come.

C. I had not worked when Shanti came.

3. Budi had lived in Bali.

A. Had Budi Live in Bali?

B. Had Budi lived in Bali?

C. Is Budi living in Bali?

4. My father had eaten before I worked.

A. Hadn’t my father eaten before I worked?

B. Hadn’t my father ate before I worked?

C. Had my father not eat before I worked?

5. The mechanic had been repairing my car.

A. The mechanic had repaired my car.

B. The mechanic had repair my car.

C. The mechanic has been repairing my car.

6. Semua siswa telah belajar sebelum guru mereka memberikan kuis.

A. All students had study before their teacher given a quiz.

B. All students had studied before their teacher give a quiz.

C. All students had studied before their teacher gave a quiz.

7. Ayahku belum datang ketika Ibuku pergi ke pasar.

A. My father had not came when my mother go to the market.

B. My father had not come when my mother went to the market.

C. My father had not came when my mother went to the market.

8. Tria mandi setelah dia main basket.

A. Tria had taken a bath after she played basketball.

B. Tria took a bath after she had played basketball.

C. Tria take a bath after she play basketball.

9. Saya bertemu Budi setelah saya menghadiri sebuah pesta.

A. I meet Budi after I had attended a party.

B. I had met Budi after I attended a party.

C. I met Budi after I had attended a party.

10. Apakah Dina belum membaca buku itu ketika saya meminjamnya?

A. Had Dina not read that book when I borrowed?

B. Had Dina not readed that book when I borrowed?

C. Had Dina not readed that book when I borrow?

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 *