16 English Tenses

Panduan ringkas tata bahasa Inggris dalam tampilan grid modern.

Present

Simple Present

Digunakan untuk menyatakan fakta, kebiasaan, atau kejadian yang terjadi pada saat ini.

S + V1 (s/es)
Tampilkan 5 Contoh
  • I drink coffee every morning. Saya minum kopi setiap pagi.
  • The sun rises in the east. Matahari terbit di timur.
  • They play football on Sundays. Mereka bermain sepak bola setiap hari Minggu.
  • She works at a hospital. Dia bekerja di rumah sakit.
  • Water boils at 100 degrees Celsius. Air mendidih pada suhu 100 derajat Celsius.
Present

Present Continuous

Menunjukkan aksi yang sedang berlangsung saat pembicaraan sedang terjadi.

S + am/is/are + V-ing
Tampilkan 5 Contoh
  • I am writing an email right now. Saya sedang menulis email saat ini.
  • She is learning English at the moment. Dia sedang belajar bahasa Inggris saat ini.
  • They are playing in the garden. Mereka sedang bermain di taman.
  • We are preparing dinner. Kami sedang menyiapkan makan malam.
  • The dog is barking at the stranger. Anjing itu sedang menggonggong pada orang asing.
Present

Present Perfect

Menunjukkan aksi yang telah selesai pada masa lalu namun efeknya masih terasa hingga sekarang.

S + have/has + V3
Tampilkan 5 Contoh
  • I have visited Bali twice. Saya sudah mengunjungi Bali dua kali.
  • She has finished her homework. Dia telah menyelesaikan pekerjaan rumahnya.
  • We have lived here for five years. Kami telah tinggal di sini selama lima tahun.
  • They have already eaten lunch. Mereka sudah makan siang.
  • He has lost his keys. Dia kehilangan kunci-kuncinya.
Present

Present Perfect Continuous

Menjelaskan aksi yang dimulai di masa lalu dan masih berlangsung terus hingga sekarang.

S + have/has + been + V-ing
Tampilkan 5 Contoh
  • I have been studying for three hours. Saya telah belajar selama tiga jam.
  • It has been raining since morning. Hujan telah turun sejak pagi.
  • They have been waiting for the bus. Mereka telah menunggu bus.
  • She has been working here since 2020. Dia telah bekerja di sini sejak tahun 2020.
  • We have been planning this trip for weeks. Kami telah merencanakan perjalanan ini selama berminggu-minggu.
Past

Simple Past

Digunakan untuk menyatakan kejadian yang terjadi dan telah selesai di masa lampau.

S + V2
Tampilkan 5 Contoh
  • I bought a new car yesterday. Saya membeli mobil baru kemarin.
  • She graduated from college last year. Dia lulus dari perguruan tinggi tahun lalu.
  • They visited their grandparents last week. Mereka mengunjungi kakek-nenek mereka minggu lalu.
  • We watched a movie last night. Kami menonton film tadi malam.
  • He left the key on the table. Dia meninggalkan kunci itu di atas meja.
Past

Past Continuous

Menjelaskan peristiwa yang sedang terjadi pada waktu spesifik di masa lalu.

S + was/were + V-ing
Tampilkan 5 Contoh
  • I was reading a book when she called. Saya sedang membaca buku ketika dia menelepon.
  • They were sleeping when the rain started. Mereka sedang tidur ketika hujan mulai turun.
  • She was cooking dinner at 7 PM yesterday. Dia sedang memasak makan malam pukul 7 malam kemarin.
  • We were driving home when it happened. Kami sedang berkendara pulang ketika peristiwa itu terjadi.
  • He was studying while his brother was playing. Dia sedang belajar sementara saudaranya sedang bermain.
Past

Past Perfect

Menyatakan bahwa suatu aksi telah selesai sebelum tindakan lain di masa lalu terjadi.

S + had + V3
Tampilkan 5 Contoh
  • I had eaten breakfast before I left for work. Saya telah sarapan sebelum saya berangkat kerja.
  • The train had departed when we arrived. Kereta telah berangkat ketika kami tiba.
  • She had cleaned the house before her guests came. Dia telah membersihkan rumah sebelum tamunya datang.
  • They had finished the project before the deadline. Mereka telah menyelesaikan proyek sebelum tenggat waktu.
  • He had lost weight before he started the new diet. Dia telah menurunkan berat badan sebelum dia memulai diet baru.
Past

Past Perfect Continuous

Mengungkapkan aksi yang telah dimulai dan berlangsung beberapa lama di masa lalu sebelum aksi lain terjadi.

S + had + been + V-ing
Tampilkan 5 Contoh
  • I had been waiting for an hour before the bus finally arrived. Saya telah menunggu selama satu jam sebelum bus akhirnya tiba.
  • They had been playing football for two hours before it rained. Mereka telah bermain sepak bola selama dua jam sebelum hujan turun.
  • She had been working there for ten years before she resigned. Dia telah bekerja di sana selama sepuluh tahun sebelum dia mengundurkan diri.
  • He had been studying all night, so he was very tired. Dia telah belajar sepanjang malam, jadi dia sangat lelah.
  • We had been driving for miles before finding a gas station. Kami telah berkendara bermil-mil sebelum menemukan pom bensin.
Future

Simple Future

Digunakan untuk menyatakan peristiwa yang akan terjadi di masa yang akan datang.

S + will + V1 / S + be going to + V1
Tampilkan 5 Contoh
  • I will travel to Japan next month. Saya akan bepergian ke Jepang bulan depan.
  • She is going to cook dinner tonight. Dia akan memasak makan malam malam ini.
  • They will help us with the project. Mereka akan membantu kita dengan proyek ini.
  • We will meet you at the cafe. Kami akan menemuimu di kafe.
  • It will rain tomorrow afternoon. Hujan akan turun besok sore.
Future

Future Continuous

Menunjukkan aksi yang sedang berlangsung pada waktu spesifik di masa depan.

S + will + be + V-ing
Tampilkan 5 Contoh
  • I will be working at 10 AM tomorrow. Saya akan sedang bekerja pukul 10 pagi besok.
  • She will be sleeping when you arrive. Dia akan sedang tidur saat kamu tiba.
  • They will be flying to Bali this time tomorrow. Mereka akan sedang terbang ke Bali pada jam sekian besok.
  • We will be waiting for you at the airport. Kami akan sedang menunggumu di bandara.
  • He will be playing games tonight. Dia akan sedang bermain game nanti malam.
Future

Future Perfect

Menyatakan peristiwa yang akan telah selesai pada suatu titik waktu tertentu di masa depan.

S + will + have + V3
Tampilkan 5 Contoh
  • I will have graduated by next year. Saya akan telah lulus tahun depan.
  • She will have finished the report by 5 PM. Dia akan telah menyelesaikan laporan itu pukul 5 sore.
  • They will have built the bridge by the end of this month. Mereka akan telah membangun jembatan itu pada akhir bulan ini.
  • We will have lived here for a year next Monday. Kami akan telah tinggal di sini selama setahun Senin depan.
  • He will have arrived in London by tomorrow morning. Dia akan telah tiba di London besok pagi.
Future

Future Perfect Continuous

Mengungkapkan aksi yang akan telah berlangsung selama durasi waktu tertentu di masa depan.

S + will + have + been + V-ing
Tampilkan 5 Contoh
  • By next month, I will have been working here for three years. Pada bulan depan, saya akan telah bekerja di sini selama tiga tahun.
  • She will have been sleeping for two hours by the time we arrive. Dia akan telah tidur selama dua jam pada saat kita tiba.
  • They will have been studying for four hours by midnight. Mereka akan telah belajar selama empat jam menjelang tengah malam.
  • We will have been driving for five hours by then. Kami akan telah berkendara selama lima jam pada saat itu.
  • He will have been living in Jakarta for ten years by 2027. Dia akan telah tinggal di Jakarta selama sepuluh tahun pada tahun 2027.
Past Future

Simple Past Future

Menyatakan aksi yang direncanakan atau diprediksi di masa lalu mengenai masa depan.

S + would + V1
Tampilkan 5 Contoh
  • I would go to your house if I had free time. Saya akan pergi ke rumahmu jika saya punya waktu luang.
  • She said that she would help me. Dia berkata bahwa dia akan membantuku.
  • They would buy a new house if they won the lottery. Mereka akan membeli rumah baru jika mereka memenangkan lotre.
  • We would attend the meeting yesterday, but we forgot. Kami akan menghadiri pertemuan itu kemarin, tetapi kami lupa.
  • He promised he would call her. Dia berjanji dia akan meneleponnya.
Past Future

Past Future Continuous

Menunjukkan aksi yang seharusnya sedang berlangsung di masa lampau pada waktu tertentu.

S + would + be + V-ing
Tampilkan 5 Contoh
  • I would be studying at this time yesterday, but my friend visited. Saya seharusnya sedang belajar pada jam sekian kemarin, tetapi teman saya berkunjung.
  • She would be working if it were a Monday. Dia akan sedang bekerja seandainya hari itu hari Senin.
  • They would be traveling if they had enough money. Mereka akan sedang bepergian jika mereka punya cukup uang.
  • We would be preparing the party yesterday afternoon. Kami seharusnya sedang mempersiapkan pesta kemarin sore.
  • He would be sleeping if he didn't have to study. Dia akan sedang tidur seandainya dia tidak harus belajar.
Past Future

Past Future Perfect

Digunakan untuk menyatakan pengandaian tindakan yang akan sudah selesai dilakukan di masa lalu.

S + would + have + V3
Tampilkan 5 Contoh
  • I rounded have completed the task if you had helped me. Saya akan telah menyelesaikan tugas tersebut jika kamu telah membantu saya.
  • She would have gone to the party if she had been invited. Dia akan telah pergi ke pesta tersebut jika dia diundang.
  • They would have bought the car last year if the price was right. Mereka akan telah membeli mobil tersebut tahun lalu seandainya harganya cocok.
  • We would have passed the test if we had studied harder. Kami akan telah lulus ujian jika kami belajar lebih keras.
  • He would have arrived on time if the train wasn't late. Dia akan telah tiba tepat waktu seandainya keretanya tidak terlambat.
Past Future

Past Future Perfect Continuous

Menjelaskan aksi pengandaian yang akan telah sedang berlangsung selama kurun waktu tertentu di masa lampau.

S + would + have + been + V-ing
Tampilkan 5 Contoh
  • By last December, I would have been working here for five years. Pada Desember lalu, saya seharusnya telah bekerja di sini selama lima tahun.
  • She would have been studying for three hours if she hadn't slept. Dia seharusnya telah belajar selama tiga jam seandainya dia tidak tidur.
  • They would have been living in Bandung for ten years by 2025. Mereka seharusnya telah tinggal di Bandung selama sepuluh tahun pada tahun 2025.
  • We would have been traveling for a week by that time. Kami seharusnya telah bepergian selama seminggu pada saat itu.
  • He would have been waiting for two hours if he arrived earlier. Dia seharusnya telah menunggu selama dua jam seandainya dia tiba lebih awal.