Contoh Soal Past Perfect Tense

I. Menentukan Mana Yang Simple Past Tense Atau Mana Yang Past Perfect Tense

Lengkapi kalimat-kalimat dibawah dengan kata kerja yang tepat.

Clues:

  • Perhatikan aktivitas mana yang Terjadi lebih dahulu.

Contoh Soal:

  1. Anjay began to go to work at 7:00 AM. At 6:45 Jono came. Anjay (begin)_________ to go to work while Jono (come)______at 6:45 AM.
  2. Johnson was at home yesterday evening. His favourite program was on television last night. It started at 8:00 PM. It ended at 10.00 PM. At 9:00, his wife Romana called. Romana (call)______________ at 9:00, Johnson(watch)____________ TV.
  3. Diandra played her Banjo for an hour yesterday morning. She started to play her guitar at 10:00 AM. She stopped at 10:30 AM. Yoko arrived at her apartment at 10:30 AM. At 10:30 Diandra(stop) __________ playing her banjo.
  4. We started to do our homework at 12:00 PM and Stopped at 13:00 PM. Najoan started to do her homework at 13:00 and stopped at 14.:30 PM. We (do)____________ our homework while Najoan (do)______ her homework.

II. Menulis Ulang Kalimat Dengan Simple Past Tense Dan Past Perfect Tense

Lengkapi kalimat-kalimat dibawah dengan kata kerja yang tepat.

Clues:

  • Perhatikan kalimat mana yang secara logis harus duluan.
  • Gunakan konjungsi (before, after dan while) yang tepat untuk menggabungkan kalimat.

Contoh Soal:

1. Boni started to eat the pineapple. Boni peeled that Pineapple.

2. She arrived at the airport. The plane landed at the airport.

3. I moved to this city. I lived at home with my parents.

4. They went to a movie. They finished my work.

5. Bobby got home from work. He watched TV.

6. She forgave him. He admitted his fault to her.

7. Johnson bought a new motorcycle. Johnson won a lottery.

8. They found a suitcase. He dropped his suitcase accidentally.

9. His new car broke. He had a car collision.

10. Rani fell down. She got smashed by someone.

III. Tentukan Mana Yang Kalimat Present Perfect Tense Yang Berfungsi Sebagai Kalimat Waktu (Time Clauses) Atau Kalimat Utama

Clues:

  • Kalimat waktu biasanya tidak selengkap kalimat yang tersusun dengan S+V +O.
  • Keep in mind bahwa present perfect tense lazim digunakan sebagai Time Clauses
  • Perhatikan kegiatan mana yang mungkin terjadi lebih dahulu.

Example:

Before I eat my meals, I cooked them.

  • Kalimat utama: I cooked them.
  • Kalimat waktu: before I eat my meals.

Contoh Soal:

1. We had arrived at the bus station before you called.

2. Before I lived in Jakarta, I had been with my parents.

3. After Suzy brought a new cellphone, She had received a promotion.

4. Romana already had had a new gift after her birthday party was celebrated a week later.

5. The dog had been beautiful before she haven not taken care of it for a month.

IV. Melengkapi Kalimat

Clues:

  • Perhatikan aktivitas mana yang mendahului dan didahului.

Contoh Soal:

  1. Before my mother (ask)________ last night, I (go)_____
  2. Dodi (come)__________ after I (eat)__________dinner last night.
  3. My friend Apsari (arrive)___________ after I (watch)________________television. I (ask)_________to join me.
  4. They (buy)_______suits and ties when I (see)____________them yesterday
  5. After I (study)__________last night and (read)_____________ before going to sleep. My sister (give)___________ my car key.
  6. After my cousin and I (have)______________dinner at the restaurant last night, we (see)__________a friend of mine. I (introduce)_________ her to my cousin.
  7. After I (hear) _________a knock at the door last night, I (walk)___________ to the door and (open)___________it. After I (open)_______the door, I (see)_________my brother. I (greet)________him and (ask)___________him to come in.
  8. My friend and I (watch)________a movie on TV last night after my brother (come)__________. He (watch)________until the end of the movie with us.
  9. I (go)________ to department store, before that I already (prepare)________ things such as money and buy list. As soon As I (arrive)________ I (forget)________ to bring my credit card. So I (turn)________back immediately and (realize)________that I already (lose)________it yesterday.
  10. I (visit)________my friend’s house last night. before we (eat)_______dinner, his cat (jump)_________ on the table. My friend (seem, not)_________to care, but I (lose)_________ my appetite.

V. Ubahlah Kalimat Di Bawah Ini Menjadi Kalimat Positif, Negatif Dan Interogatif

Clues:

Perhatikan bagaimana untuk membangun kalimat positif, negatif dan interogatif pada past perfect tense.

Example:

I (ask) her to bring her friend to my home yesterday.

(+) I had asked her to bring her friend to my house yesterday.

(-) I had not asked her to bring her friend to my house yesterday.

(?) Had I asked her to bring her friend to my house yesterday?

Contoh Soal:

1. I (read) babagembul.com before I (have) an English grammar test.

(+)

(-)

(?)

2. Abdu and Jogi (play) Mobile Legend together a day ago.

(+)

(-)

(?)

3. The sun (shine) so bright at this time yesterday.

(+)

(-)

(?)

4. The cat (catch) the bird before a blink of an eye.

(+)

(-)

(?)

5. I (listen) to English conversation after I (study) English grammar.

(+)

(-)

(?)

6. It (rain) heavily when we just (want) to go to coffee shop.

(+)

(-)

(?)

7. Keep in mind that you already (master) basic English grammar before speaking.

(+)

(-)

(?)

8. Gabriel (say) “look!” after he just (look) at the explosion.

(+)

(-)

(?)

9. Raven (get) up early this morning.

(+)

(-)

(?)

10. Maria and Joseph (be) here before I (phone) them.

(+)

(-)

(?)

 

Kunci Jawaban Soal Past Perfect Tense

I. Menentukan Mana Yang Simple Past Tense Atau Mana Yang Past Perfect Tense

  1. Began, had come.
  2. Called,had watched.
  3. Had stopped
  4. Had done, did.

II. Menulis Ulang Kalimat Dengan Simple Past Tense Dan Past Perfect Tense

  1. Boni started to eat the pineapple after Boni had peeled it
  2. She had arrived at the airport before The plane landed at the airport.
  3. I moved to this city before I had lived at home with my parents.
  4. They went to a movie after they had finished my work.
  5. Bobby had got home from work before he watched TV.
  6. She forgave him after he had admitted his fault to her.
  7. Johnson bought a new motorcycle after Johnson had won a lottery.
  8. They found a suitcase after he had dropped his suitcase accidentally.
  9. His new car broke after he had had a car collision.
  10. Rani fell down after she had got smashed by someone.

III. Tentukan Mana Yang Kalimat Present Perfect Tense Yang Berfungsi Sebagai Kalimat Waktu (Time Clauses) Atau Kalimat Utama

1. Kalimat utama: We had arrived at the bus station.

Kalimat waktu: Before you called.

2. Kalimat utama: I had been with my parents.

Kalimat waktu: Before I lived in Jakarta.

3. Kalimat utama: She had received a promotion.

Kalimat waktu: After Suzy brought a new cellphone.

4. Kalimat utama: Romana already had had a new gift.

Kalimat waktu: Her birthday party was celebrated a week later.

5. Kalimat utama: The dog had been beautiful.

Kalimat waktu: She has not taken care of it for a month.

IV. Melengkapi Kalimat

1. Asked, had gone.

2. Came, had eaten.

3. Arrived, had watched, did not ask.

4. Had bought, saw

5. Had studied, had read, gave.

6. Had had, saw, introduced.

7. Had heard, walked, opened, saw, greeted, asked

8. Had watched, came, watched.

9. Went, had prepared, arrived, forgot, turned, realized, had lost.

10. Visited,ate, had jumped, did not seem, lost.

V. Ubahlah Kalimat Di Bawah Ini Menjadi Kalimat Positif, Negatif Dan Interogatif

Soal 1.

(+) I had read babagembul.com before I had an English grammar test.

(-) I had not read babagembul.com before I had an English grammar test.

(?) Had I read babagembul.com before I had an English grammar test?

Soal 2.

(+) Abdu and Jogi had played Mobile Legend together a day ago.

(-) Abdu and Jogi had not played Mobile Legend together a day ago.

(?) Had Abdu and Jogi had played Mobile Legend together a day ago?

Soal 3.

(+)The sun had shone so bright at this time yesterday.

(-)The sun had not shone so bright at this time yesterday.

(?) Had The sun shone so bright at this time yesterday?

Soal 4.

(+) The cat had caught the bird before a blink of an eye.

(-) The cat had not caught the bird before a blink of an eye.

(?) Had the cat caught the bird before a blink of an eye?

Soal 5.

(+) I had listened to English conversation after I studied English grammar.

(-) I had not listened to English conversation after I studied English grammar.

(?) Had I listened to English conversation after I studied English grammar?

Soal 6.

(+) It had rained heavily when we just wanted to go to coffee shop.

(-) It had not rained heavily when we just wanted to go to coffee shop.

(?) Had It rained heavily when we just wanted to go to coffee shop?

Soal 7.

(+) Keep in mind that you already had mastered basic English grammar before speaking.

(-) You already not mastered basic English grammar before speaking.

(?) Had you already mastered basic English grammar before speaking?

Soal 8.

(+) Gabriel had said “look!” after he just looked at the explosion.

(-) Gabriel had not said “look!” after he just looked at the explosion.

(?) Had Gabriel said “look!” after he just looked at the explosion?

Soal 9.

(+)Raven had got up early this morning.

(-) Raven had not got up early this morning.

(?) Had Raven got up early this morning?

Soal 10.

(+) Maria and Joseph had been here before I phoned them.

(-) Maria and Joseph had not been here before I phoned them.

(?) Had Maria and Joseph been here before I phoned them?

Category:
Bahasa Inggris