Check Our Latest Update

Soal Reading Bahasa Inggris Ujian Sekolah & VIERA / TOEIC Preparation - Volume 2

Direction: Choose the best answer to the questions Boy : What are you going to do after completing your study? Are you going to the unive...

Home Grammar Tenses Grammar Quiz: The Simple Past Tense VS The Present Perfect Tense

October 11, 2011

Grammar Quiz: The Simple Past Tense VS The Present Perfect Tense

3.6Menganalisis fungsi sosial, struktur teks, dan unsur kebahasaan teks interaksi transaksional lisan dan tulis yang melibatkan tindakan memberi dan meminta informasi terkait keadaan / tindakan / kegiatan / kejadian yang dilakukan/terjadi di waktu lampau yang merujuk waktu terjadinya dan kesudahannya, sesuai dengan konteks penggunaannya. (Perhatikan unsur kebahasaan simple past tense vs present perfect tense)
4.6Menyusun teks interaksi transaksional, lisan dan tulis, pendek dan sederhana, yang melibatkan tindakan unsur dan meminta informasi terkait keadaan/tindakan/kegiatan/kejadian yang dilakukan/terjadi di waktu lampau yang merujuk waktu terjadinya dan kesudahannya, dengan memperhatikan fungsi sosial, struktur teks, dan unsur kebahasaan yang benar dan sesuai konteks.

The exercise below will check your understanding about the differences of usage between the Simple Past and the Present Perfect tense. To review those differences, read Contrasting The Simple Past With The Present Perfect Tense.
Grammar Exercise: Contrasting the Simple Past with the Present Perfect tense.
Choose the correct form of the verbs.
  1. A: Where's Diva? She isn't here.
    B: Oh, she ... shopping.
    1. went
    2. has gone
  2. My parents ... married in Probolinggo in 1992.
    1. got
    2. have got
  3. Do you know about Renee? She ... her job. She ... to quit last week. (choose 2 answers; A or B, and C or D)
    1. gave up
    2. has given up

    3. decided
    4. has decided
  4. A: Ipin is in the hospital. He ... his leg.
    B: Oh, I'm sorry to hear that. How ...?
    1. broke
    2. has broken

    3. did it happen
    4. has it happened
  5. A: ... her number before leaving?
    B: Yes, but I'm afraid I ... it.
    1. Did she leave
    2. Has she left

    3. lost
    4. have lost
  6. I ... French at school but I ... most of it.
    1. studied
    2. have studied

    3. forgot
    4. have forgotten
  7. A: It ... a lot last week.
    B: Yes, but it ... at all this week.
    1. rained
    2. has rained

    3. did not rain
    4. has not rained
  8. My brother lives in Jakarta. He ... there since 1990.
    1. lived
    2. has lived
  9. I ... my great grandfather who ... about 45 years ago.
    1. never met
    2. have never met

    3. died
    4. has died
  10. When I ... home last night, I ... very tired.
    1. went
    2. have gone

    3. was
    4. have been
  11. A: I'm looking for Aji. ... him?
    B: Don't you know about him? He ... transferred to Surabaya branch office since last week.
    1. Did you see
    2. Have you seen

    3. was
    4. has been
  12. Your car looks clean. ... it?
    1. Did you wash
    2. Have you washed
  13. Albert Einstein ... the scientist who ... the theory of relativity.
    1. was
    2. has been

    3. developed
    4. has developed
  14. He is a productive novelist. Up to now, he ... more than five best-selling novels.
    1. wrote
    2. has written
  15. Look at the crowd! There ... an accident.
    1. was
    2. has been
  16. A: ... today's newspaper?
    B: No. I think the manager is still reading it.
    1. Did you read
    2. Have you read
  17. He ... in a bank for fifteen years. Then he ... it up.
    1. worked
    2. has worked

    3. gave
    4. has given
  18. A: Your hair looks nice. ... a haircut?
    B: Yes. I ... it cut on Sunday.
    1. Did you have
    2. Have you had

    3. had
    4. have had
  19. Your English is more fluent now. I think you ... a lot.
    1. improved
    2. have improved
  20. A: I ... to Bromo last week.
    B: ... the sunrise?
    1. went
    2. have gone

    3. Did you see
    4. Have you seen
To do the computer-based version of this exercise and find out your score, click HERE.


Mister Guru

A person who won’t read has no advantage over one who can’t read. – Mark Twain

  • Newsletter

    Send me new articles by email