Joy English · Level A2 · Present perfectjoy-english.com

Present perfect dengan ever dan never

Nama:Tanggal:

Bicarakan pengalaman hidup dengan have atau has dan past participle, dan ajukan pertanyaan dengan ever.

Pilih bentuk yang benar

Pilih kata yang benar untuk melengkapi setiap kalimat.

  1. Have you ever ___ a camel?
    • a) ridden
    • b) rode
    • c) ride
  2. My grandmother ___ never used a computer.
    • a) have
    • b) has
    • c) is
  3. ___ Kofi ever been to Canada?
    • a) Have
    • b) Did
    • c) Has
  4. I ___ that film. Is it good?
    • a) have never seen
    • b) haven't never seen
    • c) never have seen
  5. Have you ever tried Ethiopian food? — Yes, I ___.
    • a) did
    • b) have
    • c) tried
  6. Sofia ___ to Kenya in 2019.
    • a) has been
    • b) went
    • c) has gone
  7. We've ___ met your brother. What's he like?
    • a) already
    • b) ever
    • c) never
  8. Has Ravi ever ___ a marathon?
    • a) ran
    • b) running
    • c) run

Tulis present perfect

Ketik bentuk present perfect dari kata kerja di dalam tanda kurung. Sertakan never jika ada di dalam tanda kurung.

  1. I ___ (never / see) snow.
  2. Have you ever ___ (visit) a castle?
  3. Aiko ___ (write) three books for children.
  4. We ___ (never / eat) Mexican food.
  5. Has your brother ever ___ (fly) in a helicopter?
  6. My parents ___ (be) to Japan twice.
  7. Have you ever met a famous person? — No, I ___.
  8. Jamal ___ (never / swim) in the sea.

Kunci jawaban

Pilih bentuk yang benar

  1. a) riddenSetelah have, pakai past participle. Ride, rode, ridden.
  2. b) hasMy grandmother adalah she, jadi kita pakai has + past participle.
  3. c) HasKofi adalah he, jadi pertanyaannya diawali dengan has.
  4. a) have never seenNever diletakkan di antara have dan past participle. Jangan pakai not bersama never.
  5. b) havePertanyaannya memakai have, jadi jawaban singkatnya Yes, I have.
  6. b) wentIn 2019 adalah waktu yang sudah lewat, jadi kita pakai past simple.
  7. c) neverKita bertanya seperti apa dia, jadi kita belum pernah bertemu dengannya. Never berarti tidak pernah sama sekali.
  8. c) runPast participle dari run adalah run.

Tulis present perfect

  1. 've never seen / have never seenPakai have + never + past participle seen.
  2. visitedVisit beraturan, jadi past participle-nya visited.
  3. has written / 's writtenAiko adalah she, jadi kita pakai has + past participle written.
  4. 've never eaten / have never eatenPakai have + never + past participle eaten.
  5. flownFly tidak beraturan. Past participle-nya flown.
  6. have been / 've beenMy parents berarti they, jadi kita pakai have + been.
  7. haven't / have not / 've notPertanyaannya memakai have, jadi jawaban singkat negatifnya No, I haven't.
  8. has never swum / 's never swumJamal adalah he, jadi kita pakai has + never + past participle swum.