Perfect TensesA2–B1
Present perfect dan past perfect: have, has atau had ditambah past participle untuk peristiwa yang lebih awal, dilihat dari titik waktu yang lebih kemudian. Waktu yang sudah selesai seperti yesterday atau ago memakai simple past: I saw her yesterday. I have seen her today.
Tidak ada informasi pada tingkat saat ini. Tampilan ini dimulai dari A2: pilih A2 atau tingkat yang lebih tinggi.
Tidak ada informasi pada tingkat saat ini. Tampilan ini dimulai dari A2: pilih A2 atau tingkat yang lebih tinggi.
RingkasanA2–B1
| Tense | Pertanyaan | Pernyataan | Negatif | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Aux. | Subjek | Kata kerja | Subjek | Aux. | Kata kerja | Subjek | Aux. | Kata kerja | |||
| Present Perfect | Have | I | worked? | I | have | worked. | I | haven't | worked. | ||
| you | You | You | |||||||||
| Has | he | He | has | He | hasn't | ||||||
| she | She | She | |||||||||
| it | It | It | |||||||||
| Have | we | We | have | We | haven't | ||||||
| they | They | They | |||||||||
| B1Past Perfect | Had | I | worked? | I | had | worked. | I | hadn't | worked. | ||
| you | You | You | |||||||||
| he | He | He | |||||||||
| she | She | She | |||||||||
| it | It | It | |||||||||
| we | We | We | |||||||||
| they | They | They | |||||||||
Gambaran umumA2
Setiap perfect tense berbentuk have + past participle: have / has untuk present, had untuk past.
- Dalam pertanyaan, kata kerja bantu berada sebelum subjek; dalam kalimat negatif, kata kerja bantu diikuti not: haven't, hasn't, hadn't.
- Kata kerja utama selalu berbentuk past participle: worked, seen, gone.
- has dipakai dengan he, she, it; had sama untuk semua subjek.
- Bentuk singkat: I've, she's (= she has), I'd (= I had).
Past participleA2
| Jenis | Aturan | Contoh | Bahasa Indonesia |
|---|---|---|---|
| kata kerja beraturan | V + -ed | work → worked / live → lived / study → studied | bekerja / tinggal / belajar |
| tidak beraturan, sama dengan simple past | participle = bentuk simple past | have → had / buy → bought / meet → met | punya / membeli / bertemu |
| tidak beraturan, bentuk sendiri | dihafalkan satu per satu | see → seen / write → written / eat → eaten / do → done | melihat / menulis / makan / melakukan |
| go, be | go memiliki dua participle | go → gone / been · be → been | pergi / adalah |
- Ejaan -ed sama seperti pada simple past: lihat Simple Tenses.
- Semua bentuk tidak beraturan: Tabel kata kerja tidak beraturan.
Present perfect: bentukA2–B1
- Jawaban singkat mengulang have / has: Have you met Tom? — Yes, I have. / No, I haven't. — Apakah kamu pernah bertemu Tom? — Ya, pernah; tidak, belum pernah.
- ever, never, just dan already berada di antara have / has dan participle: I've never seen snow. / He's just left. — Saya belum pernah melihat salju. / Dia baru saja pergi.
- yet berada di akhir kalimat, dalam kalimat negatif dan pertanyaan: I haven't finished yet. / Have you finished yet? — Saya belum selesai. / Apakah kamu sudah selesai?
- B1How long menanyakan lamanya suatu keadaan sampai sekarang: How long have you lived here? — Sudah berapa lama kamu tinggal di sini?
Present perfect: penggunaanA2–B1
| Penggunaan | Contoh | Bahasa Indonesia |
|---|---|---|
| Pengalaman hidup, tanpa menyebutkan waktu | I've been to Paris twice. | Saya sudah dua kali ke Paris. |
| Kabar terbaru | I've just seen Anna. | Saya baru saja bertemu Anna. |
| Hasil yang terlihat sekarang | I've lost my keys. | Saya kehilangan kunci. |
| Waktu yang belum selesai (hari ini, minggu ini) | I've had three coffees today. | Hari ini saya sudah minum tiga cangkir kopi. |
| B1Keadaan dari masa lalu sampai sekarang (for, since) | She's lived here since 2019. | Dia tinggal di sini sejak 2019. |
- been = pergi lalu kembali; gone = pergi dan masih di sana: She's been to Spain. / She's gone to Spain. — Dia pernah ke Spanyol. / Dia sudah berangkat ke Spanyol.
- B1for dipakai dengan lamanya waktu; since dipakai dengan titik awal: I've known her for ten years / since 2015. — Saya sudah mengenalnya selama sepuluh tahun. / Saya sudah mengenalnya sejak 2015.
Past perfect: bentukB1
- Jawaban singkat mengulang had: Had they left? — Yes, they had. / No, they hadn't. — Apakah mereka sudah pergi? — Ya, sudah; tidak, belum.
- already, just dan never berada di antara had dan participle: I'd never flown before. — Saya belum pernah terbang sebelumnya.
Past perfect: penggunaanB1
| Penggunaan | Contoh | Bahasa Indonesia |
|---|---|---|
| Tindakan sebelum tindakan lain di masa lalu | When I got home, she had already cooked. | Ketika saya sampai di rumah, dia sudah memasak. |
| Tindakan sebelum suatu waktu di masa lalu | By 8 o'clock he had left. | Pukul 8 dia sudah pergi. |
| Alasan suatu keadaan di masa lalu | He was tired. He had worked all night. | Dia lelah. Dia sudah bekerja sepanjang malam. |
- Kata waktu: when, after, before, by the time, already.
- Ceritanya sendiri memakai simple past; past perfect melihat ke belakang dari situ.
Perbandingan: present perfect dan simple pastA2
| Present Perfect | Simple Past |
|---|---|
| peristiwa masa lalu, waktu terbuka atau belum selesai | waktu yang sudah selesai, disebutkan atau sudah diketahui |
| I've seen that film. — Saya sudah menonton film itu. | I saw it last night. — Saya menontonnya tadi malam. |
| ever, never, just, already, yet — pernah, tidak pernah, baru saja, sudah, belum | yesterday, last week, ago — kemarin, minggu lalu, yang lalu |
- Kata untuk waktu yang sudah selesai (yesterday, last week, ago) memakai simple past.
- AS: simple past lazim dipakai dengan just, already dan yet: I just ate. — Saya baru saja makan.
Kesalahan umumA2–B1
| ✗ | ✓ | Aturan |
|---|---|---|
| I have seen him yesterday. | I saw him yesterday. | waktu yang sudah selesai → simple past |
| B1I live here since 2010. | I have lived here since 2010. | since / for + keadaan sampai sekarang → present perfect |
| She has went home. | She has gone home. | have / has + past participle |
| She have lost her keys. | She has lost her keys. | he / she / it → has |
| I have gone to Paris twice. | I have been to Paris twice. | pergi dan kembali → been |
| B1When I arrived, the film has already started. | When I arrived, the film had already started. | tindakan lampau yang lebih awal → had + participle |
| B1Had you saw him? | Had you seen him? | sesudah had dipakai past participle |