Latihan Soal Present Perfect Tense

 Present Perfect Tense 

A. Pilihan Ganda (1–10):


1. I ___ finished my homework.

A. have

B. has

C. had

D. am


2. She ___ gone to school.

A. have

B. has

C. had

D. is


3. ___ you ever eaten sushi?

A. Have

B. Did

C. Are

D. Has


4. They ___ never been to Paris.

A. has

B. have

C. had

D. are


5. He ___ not done his work.

A. have

B. is

C. has

D. has not


6. I ___ seen that movie three times.

A. has

B. had

C. have

D. am


7. ___ they finished the report yet?

A. Do

B. Have

C. Has

D. Did


8. She ___ lived here for 10 years.

A. has

B. have

C. is

D. does


9. We ___ already cleaned the room.

A. has

B. had

C. have

D. are


10. He ___ never traveled abroad.

A. has

B. have

C. did

D. is


B. Isian (11–15)

  1. I ___ (not/finish) my lunch yet.
  2. ___ you ___ (visit) your grandma recently?
  3. They ___ (live) here since 2021.
  4. She ___ (never/try) sushi before.
  5. We ___ (clean) the house already.


Tidak ada komentar:

Posting Komentar

Langkah Awal Menuju Fasih: Panduan Belajar Bahasa Inggris untuk Pemula

  Your First Step to Fluency A Beginner's Guide to Learning English  📘 Kata Pengantarnya  Selamat datang dan salam semangat untuk Anda...