Latihan Soal Present Perfect Tense: 18 set dengan kunci jawaban, A1–B2
18 set latihan gratis tentang present perfect (A1–B2), lengkap dengan kunci jawaban. Baca aturannya, lihat kesalahan umum, lalu isi bagian kosong dan periksa setiap jawaban langsung.
18 set115 latihanA1–B2Ke daftar set
- A16
- A27
- B14
- B21
Present Perfect Tense: cara kerjanya
Present perfect (have/has + past participle) menghubungkan masa lalu dengan sekarang. Gunakan untuk pengalaman (I've been to Japan), peristiwa baru yang hasilnya terasa sekarang (She's lost her keys), dan situasi yang dimulai di masa lalu dan masih berlanjut (We've lived here for ten years). Jangan gunakan dengan waktu yang sudah selesai seperti yesterday.
Present perfect atau past simple
| Present perfect: tanpa keterangan waktu lampau | Past simple: waktu sudah selesai |
|---|---|
| I've visited Rome twice. | I visited Rome in 2019. |
| She's lost her phone. | She lost her phone last week. |
| Have you seen the new film? | Did you see the film on Saturday? |
Latihan per level
18 set · 115 latihanKesalahan umum
Salah:
I have seen him yesterday.Benar: I saw him yesterday.
Waktu yang sudah selesai memakai past simple.
Salah:
I live here since 2015.Benar: I have lived here since 2015.
Dengan since dan for: present perfect.
Salah:
Have you ever went to Paris?Benar: Have you ever been to Paris?
Gunakan past participle: been, gone.
Salah:
She has finished already her homework.Benar: She has already finished her homework.
Already diletakkan sebelum kata kerja utama.