16 Tenses Bahasa Inggris | Contoh Rumus Tips Grammar Lengkap
16 tenses bahasa Inggris, contoh rumus tips grammar lengkap. Penggunaan tenses merupakan suatu hal yang harus dikuasai apabila ingin mahir berbahasa Inggris khususnya bagi pemula. Dengan referensi materi dan bacaan belajar yang tepat dapat membantu dengan mudah dalam menguasainya, sisanya tinggal latihan speaking dll.
16 Tenses Bahasa Inggris Contoh Rumus Tips Grammar Lengkap
![]() |
16 Tenses Bahasa Inggris | Contoh Rumus Tips Grammar Lengkap |
Tenses Bahasa Inggris
Pada artikel kali ini akan disampaikan mengenai macam-macam tenses bahasa Inggris. Selain itu, juga akan dikupas tuntas penjelasan masing-masing tensesnya secara jelas, lengkap, dan disertai contoh kalimatnya masing-masing tenses dengan artinya.
Pengertian
Secara sederhana tenses bisa diartikan dengan "waktu". Tenses adalah suatu cara atau metode untuk menerangkan mengenai suatu kejadian dan berkaitan erat dengan waktu berlangsungnya kejadian itu.
Tenses terbagi menjadi empat jenis, yaitu bentuk present, bentuk past, bentuk future, dan bentuk past future. Selain itu, nantinya keempat jenis itu masing-masing memiliki 4 macam bentuk sehingga berjumlah 16 atau disebut dengan 16 tenses.
Menjadi bagian dari grammar dalam bahasa Inggris, pastinya memiliki ketentuan-ketentuan tersendiri yang menjadi pengaturan pemakaiaanya.
1. Simple present tense
Bentuk ini merupakan bentuk yang paling sederhana atau bisa dikatakan sebagai bentuk dasar dari present tense. Biasanya digunakan untuk menyatakan kegiatan yang menjadi rutinitas sehari-hari dan adakalanya untuk menyatakan suatu kebenaran umum (general truth).
Rumus simple present tense nominal
- (+) S + V1 + O/C
- (-) S + do/does + not + V1 + O/C
- (?) Do/Does + S + V1 + O/C + ?
- (?) QW + do/does + S + V1 + O/C + ?
Rumus simple present tense nominal
- (+) S + is/am/are + ANA (adj/noun/adv)/Compliment
- (-) S + is/am/are + not + ANA/C
- (?) Is/Am/Are + S + ANA/C + ?
- (?) QW + is/am/are + S + ANA/C ?
Time signal :
- Usually
- Often
- Seldom
- Always
- Sometimes
- Never
- Every (day/week/time/etc)
- Generally
Contoh kalimat :
- I always go to school at 6 A.M.
- (Saya selalu pergi ke sekolah pukul 6 pagi)
- She usually waters the flower at 7 A.M.
- (Dia biasanya menyirami bunga itu pukul 7 pagi)
- Where do you usually go at 5 P.M ?
- (Dimana kamu biasanya pergi pukul 5 sore ?)
2. Present Continuous Tense
Present continuous tense adalah bentuk tenses present yang digunakan unutk mneyatakan suatu kejadian yang sedang berlangsung dengan latar waktu saat ini. Bentuk ini biasa diartikan dengan kata "sedang" dan ciri utamanya adalah penggunaan modal present (is/am/are) dan juga penggunaan kata kerja bentuk Ving.
Rumus present continuous tense verbal
- S + is/am/are + Ving + O
- S + is/am/are + not + Ving + O
- Is/Am/Are + S + Ving + O + ?
- QW + is.am.are + S + Ving + O + ?
Rumus present continuous tense nominal
- S + is/am/are + being + ANA (adjective/noun/adverb)
- S + is/am/are + not + being + ANA
- Is/Am/Are + S + being + ANA + ?
- QW + is/am/are + S + being + ANA + ?
Time signal :
- Now
- Present
- For the time being
- Right now
- At this moment
- At this time
- Look !
- Listen !
Contoh kalimat
- She is watching TV in the living room now.
- (Dia sedang menonton TV di ruang tamu sekarang)
- Look ! My mother is cooking for me in the kitchen.
- (Lihat ! Ibuku sedang memasak untukku di dapur)
- With whom are you sitting in the place right now ?
- (Dengan siapa kamu sedang duduk di tempat itu saat ini ?)
3. Present Perfect Tense
Present perfect tense adalah bentuk tense yang digunakan untuk menyatakan kejadian atau peristiwa yang baru saja terjadi dengan latar waktu saat ini. Biasanya diartikan dengan kata "telah". Bentuk ini ditandai dengan penggunaan have/has yang diikuti oleh past participle atau V3.
Rumus present perfect tense verbal
- (+) S + have/has + V3 + O/C
- (-) S + have/has + not + V3 + O/C
- (?) Have/Has + S + V3 + O/C + ?
- (?) QW + have/has + S + V3 + O/C + ?
Rumus present perfect tense nominal
- (+) S + have/has + been + ANA/C
- (-) S + have/has + not + been + ANA/C
- (?) Have/Has + S + been + ANA/C + ?
- (?) QW + have/has + S + been + ANA/C + ?
Time signal
- Just now
- Already
- Yet
- Lately
- Recently
- Several
- For
Contoh kalimat
- I have finished cleaning my room recently.
- (Saya telah selesai membersihkan kamarku baru-baru ini)
- She hasn't slept for 5 hours this day.
- (Dia belum tidur selama 5 jam hari ini)
- Have you done your homework for an hour ?
- (Sudahkah kamu menyelesaikan PR-mu selama 1 jam ?)
4. Present Perfect Continuous Tense
Present perfect continuous tense adalah bentuk tense yang menerangkan suatu kegiatan yang telah sedang terjadi dengan latar waktu saat ini.
Bentuk ini biasa diartikan dengan kata "telah sedang". Ciri dari bentuk ini menggunakan gabungan modal "have/has" yang diikuti "been" kemudian menggunakan kata kerja bentuk Ving.
Rumus present perfect continuous verbal
- (+) S + have/has + been + Ving + O/C
- (-) S + have/has + not + been + Ving + O/C
- (?) Have/Has + S + been + Ving + O/C + ?
- (?) QW + have/has + S + been + Ving + O/C + ?
Rumus present perfect continuous nominal
- (+) S + have/has + been + being + ANA/C
- (-) S + have/has + not + been + being + ANA/C
- (?) Have/Has + S + been + being + ANA/C + ?
- (?) QW + have/has + S + been + being + ANA/C + ?
Time signal
- Just now
- Already
- Yet
- Lately
- Recently
- Several
- For
Pola "since" prioritaskan yang pertama
- Prioritas 1 : Since + (S+V2)/waktu lampau, present perfect continuous
- Prioritas 2 : Since + (S+V2)/waktu lampau, present perfect
Contoh kalimat
- You have been trying to solve this problem since I was here
- (Kamu telah sedang mencoba untuk meyelesaikan permasalahan ini sejak saya disini)
- She hasn't been keeping my book for a minute.
- (Dia belum sedang menjaga bukuku selama 1 menit)
- Where has she been being here since she came ?
- (Dimana dia telah sedang berada disini sejak dia datang ?)
5. Simple Past Tense
Simple past tense adalah bentuk tenses sederhana yang digunakan untuk menyatakan kejadian yang berlangsung dengan latar waktu di masa lalu.
Bentuk ini ditandai dengan oenggunaan kata kerja bentuk kedua atau V2. Terkadang juga menggunakan penanda waktu yang umum seperti kemaren, minggu lalu, dan sebagainya.
Rumus simple past tense verbal :
- (+) S + V2 + O/C
- (-) S + did + not + V1 + O/C
- (?) Did + S + V1 + O/C + ?
Rumus simple past tense nominal:
- (+) S + was/were + ANA(adj/noun/adv)/Compliment
- (-) S + was/were + not + ANA(adj/noun/adv)/Compliment
- (?) Was/Were + S + ANA(adj/noun/adv)/Compliment + ?
Time signal
- Yesterday
- Last (day/week/moth/etc)
- (two days/etc) ago
- Keterangan waktu lampau (on january 1999/etc)
Pola "when + S + V2", prioritaskan yang pertama
- 1. When + S + V2, past continuous tense
- 2. When + S + V2, simple past tense
- 3. When + S + V2, past perfect tense
Contoh kalimat
- I bought some books yesterday at this store.
- (Saya membeli beberpa buku kemarin di toko ini)
- She didn't go to school yesterday because of sick.
- (Dia tidak pegi ke sekolah kemarin karena sakit)
- Did you study for our exam yesterday ?
- (Apakah kamu belajar untuk ujian kita kemarin ?)
6. Past Continuous Tense
Past continuous tense adalah bentuk tenses yang digunakan untuk menyatakan kejadian yang sedang berlangsung dengan latar waktu di masa lalu.
Bentuk ini ditandai dengan penggunaan modal past (was/were) yang diikuti oleh Ving. Keterangan waktunya lebih spesifik dibanding dengan bentuk simplenya.
Rumus past continuous tense verbal :
- (+) S + was/were + Ving + O/C
- (-) S + was/were + not + Ving + O/C
- (?) Was/Were + S + Ving + O/C + ?
Rumus past continuous tense nominal :
- (+) S + was/were + being + ANA/C
- (-) S + was/were + not + being + ANA/C
- (?) Was/Were + S + being + ANA/C + ?
Time signal
- At this time/moment + yesterday
- At this time/moment + last (day/week/year/etc)
- At (...) o'clock + yesterday
- The whole day yesterday
Pola "when + S + V2", prioritaskan yang pertama
- 1. When + S + V2, past continuous tens
- 2. When + S + V2, simple past tense
- 3. When + S + V2, past perfect tense
Pola "While"
- While + S + was/were + Ving, S + V2
- While + Ving, S + V2
Contoh kalimat
- She was reading this book at 7 A.M yesterday.
- (Dia sedang membaca buku ini jam 7 pagi kemarin)
- We weren't watering the flower when I came.
- (Dia tidak sedang menyirami bunga ketika saya datang)
- Where were you watching movie at 6 P.M last week ?
- (Dimana kamu sedang menonton film jam 6 sore minggu kemaren ?)
7. Past Perfect Tense
Past perfect tense merupakan bentuk tenses yang digunakan untuk menyatakan kejadian yang telah berlangsung dengan katar waktu kejadian di masa lalu. Ditandai dengan penggunaan modal "had" yang diikuti oleh kata kerja bentuk ketiga (V3).
Rumus past perfect tense verbal:
- (+) S + had + V3 + O/C
- (-) S + had + not + V3 + O/C
- (?) Had + S + V3 + O/C + ?
Rumus past perfect tense nominal:
- (+) S + had + been + ANA/C
- (-) S + had + not + been + ANA/C
- (?) Had + S + been + ANA/C + ?
Pola "when + S + V2", prioritaskan yang pertama
- 1. When + S + V2, past continuous tense
- 2. When + S + V2, simple past tense
- 3. When + S + V2, past perfect tense
Jika ada "for + waktu" use past perfect continuous jika tidak ada gunakan past perfect.
- By then + S + V2, .....
- By + S + V2, .....
- By the time + S + V2, .....
- By the beginning of + S + V2, .....
- When + S + V2, ......
- Before + S + V2, ......
Penggunaan "after"
- After + S + had + V3, S + V2
Contoh kalimat
- I had cleaned my bedroom before my brother came.
- (Saya telah membersihkan kamarku sebelum saudaraku datang)
- When you came, she hadn't finished her work.
- (ketika kamu datang, dia belum menyelesaiakn kerjaannya)
- With whom had you done your project yesterday ?
- (Denagn siapa kamu telah menyelesaikan proyekmu kemarin)
8. Past Perfect Continuous Tense
Past perfect continuous tense merupakan bentuk tenses yang merupakan gabungan yang menyatakan peristiwa yang telah sedang dilakukan dengan latar waktu di masa lalu.
Ditandai dengan penggunaan modal "had" yang diikuti okeh "been" dan juga kata kerja bentuk Ving. Hampir mirip sperti bentuk perfect namun lebih spesifik.
Rumus verbal:
- (+) S + had + been + Ving + O/C
- (-) S + had + not + been + Ving + O/C
- (?) Had + S + been + Ving + O/C + ?
Rumus nominal:
- (+) S + had + been + being + ANA/C
- (-) S + had + not + been + being + ANA/C
- (?) Had + S + been + being + ANA/C + ?
Pola "when + S + V2", prioritaskan yang pertama
- 1. When + S + V2, past continuous tense
- 2. When + S + V2, simple past tense
- 3. When + S + V2, past perfect tense
Jika ada "for+waktu" gunakan past perfect continuous jika tidak ada gunakan past perfect.
- By + S + V2, .....
- By the time + S + V2, .....
- By then + S + V2, .....
- By the beginning of + S + V2, .....
- Before + S + V2, ......
- When + S + V2, ......
Contoh kalimat
- She had been being at her home when I was here.
- (Dia telah sedang berada di rumahnya ketika saya berda di sini)
- By the time you were here, I had been eating my breakfast for 10 minutes.
- (Saat kamu disini, saya telah sedang makan sarapanku selama 10 menit)
- Had they been trying to be our friend ?
- (Apakah mereka telah sedang mencoba untuk menjadi teman kita ?)
9. Simple Future Tense
Simple future tense adalah bentuk tenses sederhana yang digunakan unutk menyatakan kajadian yang akan terjadi di masa yang akan datang.
Ditandai dengan penggunaan kata "will" yang bisa diartikan dengan "akan". Untuk penanda waktunya biasa menggunakan penanda waktu yang bersifat umum, seperti besok, lusa, dll.
Rumus Verbal :
- (+) S + will + V1 + O/C
- (-) S + will + not + V1 + O/C
- (?) Will + S + V1 + O/C + ?
Rumus Nominal : (ANA:adj, noun, adv/C: Compliment)
- (+) S + will + be + ANA/C
- (-) S +will + not + be + ANA/C
- (?) Will + S + be + ANA/C + ?
Time signal :
- Tomorrow
- Next (day/month/etc)
- Tonight
- Later
- This year
Pola kalimat
Jika terdapat kalimat dengan pola seperti di bawah ini maka prioritas pertama adalah menggunakan simple future tense, jika tidak ada maka gunakan simple present tense. Berlaku dalam soal pilihan ganda.
- After + S + V1, (...)
- As soon as + S + V1, (...)
- Once + S + V1, (...)
- Until + S + V1, (...)
- When + S + V1, (...)
Contoh kalimat
- She will go to Malang next holiday.
- (Dia akan pergi ke malang liburan yang akan datang)
- They will be here after they have breakfast.
- (Mereka akan berada di sini setalah mereka sarapan)
- What will you do in the next season ?
- (Apa yang akan kamu lakukan di musim selanjutnya ?)
10. Future Continuous Tense
future continuous tense adalh bentuk tenses yang digunakan untuk menyatakan kejadian yang akan sedang terjadi dengan latar waktu kejadian di masa yang akan datang.
Biasanya ditandai dengan penggunaan modal "will be" yang diikuti oleh Ving. Keterangan waktu yang digunakan lebih spesifik dibanding dengan benutk sederhananya.
Rumus Verbal :
- (+) S + will + be + Ving + O/C
- (-) S + will + not + be + Ving + O/C
- (?) Will + S + be + Ving + O/C + ?
Rumus Nominal : (ANA:adj, noun, adv/C: Compliment)
- (+) S + will + be + being + ANA/C
- (-) S + will + not + be + being + ANA/C
- (?) Will + S + be + being + ANA/C + ?
Time signal :
- At (...) o'clock tomorrow
- From now on
- From 1-2 o'clock tomorrow
- At this time/moment tomorrow
Contoh kalimat
- She will be swimming here at this time next Sunday.
- (Dia akan sedang berenang disini pada waktu ini Minggu depan)
- I will be being at my home from morning until night tomorrow.
- (Saya akan sedang berada di rumah dari pagi sampai malam besok)
- Will you be watering the flower at this morning tomorrow ?
- (Akankah kamu sedang menyirami tanaman pagi ini besok ?)
11. Future Perfect Tense
Future perfect tense merupakan bentuk tense yang digunakan untuk enyatakan peristiwa yang telah berlangsung dengan latar waktu peristiwa itu di masa yang akan datang. Ditandai dengan penggunaan modal future "will have" yang diikuti oleh past participle atau V3.
Rumus Verbal:
- (+) S + will + have + V3 + O/C
- (-) S + will + not + have + V3 + O/C
- (?) Will + S + have + V3 + O/C + ?
Rumus Nominal: (ANA:adj, noun, adv/C: Compliment)
- S + will + have + been + ANA/C
- S + will + not + have + been + ANA/C
- Will + S + have + been + ANA/C + ?
Time signal
Jika ada "for+waktu" prioritaskan future perfect continuous tense dan jika tidak ada maka gunakan future perfect tense.- By + S + V1, (.......)
- By the time + S + V1, (.......)
- By then + S + V1, (.......)
- By the beginning of + S + V1, (.......)
- When + S + V1, (.......)
- Before + S + V1, (.......)
Contoh kalimat :
- When I come, my teacher will have finished his class.
- (Ketika saya datang, guruku akan telah menyelesaikan kelasnya)
- I won't have read this book before I have lunch.
- (Saya tidak akan telah membaca buku ini sebelum saya makan siang)
- Where will you have finished you work ?
- (Dimana kamu akan telah menyelsaikan pekerjaanmu ?)
12. Past Perfect Continuous Tense
Past perfect continuous tense adalah jenis tenses yang digunakan untuk menyatakan kejadian yang akan telah sedang terjadi dengan latar waktu di masa depan.
Bentuk ini biasa ditandai dengan gabungan dari modal "will have been" dan diikuti oleh penggunaan Ving. Waktunya lebih spesifik dibanding dengan bentuk perfect.
Rumus Verbal :
- (+) S + will + have + been + Ving + O/C
- (-) S + will + not + have + been + Ving + O/C
- (?) Will + S + have + been + Ving + O/C + ?
Rumus Nominal : (ANA:adj, noun, adv/C: Compliment)
- (+) S + will + have + been + being + ANA/C
- (-) S + will + not + have + been + being + ANA/C
- (?) Will + S + have + been + being + ANA/C + ?
Time signal
Jika ada "for+waktu" prioritaskan future perfect continuous tense dan jika tidak ada maka gunakan future perfect tense.
- By + S + V1, (.......)
- By the time + S + V1, (.......)
- By then + S + V1, (.......)
- By the beginning of + S + V1, (.......)
- When + S + V1, (.......)
- Before + S + V1, (.......)
Contoh kalimat :
- I will have been watching TV for 10 minutes by the time I have breakfast.
- (Saya akn telah sedang menonton TV selama 10 menit saat saya sarapan)
- Before we go swimming, we won't have been eating snacks for 3 minutes.
- (Sebelum kita berenang, kita tidak akan telah sedang makan jajan selama 3 menit)
- Where will you have been spending your day for 2 hours when you don't go to school ?
- (Dimana kamu akan telah sedang mengisi harimu selama 2 jam ketika kamu tidak sekolah ?)
13. Simple Past Future Tense
Simple past future tense merupakan jenis tenses sederhana yang digunakan untuk menyatakan kejadian yang akan terjadi di masa yang akan datang dengan prespektif waktu di masa lalu. Memiliki ciri, yaotu penggunaan modal "would" yang diikuti oleh V1.
Rumus Verbal :
- (+) S + Should/Would + V1 + O
- (+) S + was/were + going to + V1 + O
- (-) S + Should/Would + not + V1 + O
- (-) S + was/were + not + going to + V1 + O
- (?) Should/Would + S + V1 + O ?
- (?) Was/were + S + going to + V1 + O?
Rumus Nominal :
- (+) S + Should/Would + be + ANA
- (+) S + was/were + going to + be + ANA
- (-) S + Should/Would + not + be + ANA
- (-) S + was/were + not + going to + be + ANA
- (?) Should/Would + S + be + ANA + ?
- (?) Was/were + S + going to + be + ANA + ?
Time signal :
- the next day
- the day before
- the week before
- the month before
- last week
- last month
- last year
- yesterday
Contoh kalimat
- My father promised me, he would give me money.
- (Ayahku berjanji padaku, dia akan memeriku uang)
- I shouldn't read manga the day before my exam.
- (Saya tidak seharusnya membaca manga sehari sebelum ujianku)
- Would you accompany me to my school ?
- (Akankan kamu menemaniku ke sekolahanku ?)
14. Past Future Continuous Tense
Past future continuous tense adalah jenis tenses yang digunakan untuk menyataan kejadian yang akan berlangsung dengan perspektif waktu di masa lalu. Penggunaannya ditandai dengan modal "would be" yang diikuti oleh Ving.
Rumus verbal :
- (+) S + Should/Would + be + Ving + O
- (-) S + Should/Would + not + be + Ving + O
- (?) Should/Would + S + be + Ving + O + ?
Rumus nominal :
- (+) S + Should/Would + be + being + ANA
- (-) S + Should/Would + not + be + being + ANA
- (?) Should/Would + S + be + being + ANA + ?
Time signal
- The day before
- Before ...
- The following day
- The following ...
- That evening
- On (time) last year
- On Friday ...
- Next month
- Next week
- Tomorrow
Contoh :
- You should be cleaning the floor.
- (Kamu seharusnya sedang membersihkan lantai itu)
- We would be being there on Friday
- (Kita akan sedang di sana di hari Jumat)
- Would you be coming here next moth ?
- (Akankah kamu sedang datang kesini bulan depan ?)
15. Past Future Perfect Tense
Past future perfect tense merupakan jenis tenses yang digunakan unutk menyatakan kejadian yang akan telah berlangsung di masa yang akan datang dengan perspektif waktu di masa lalu.
Rumus verbal
- (+) S + Should/Would + have + V3 + O
- (-) S + Should/Would + not + have + V3 + O
- (?) Should/Would + S + have + V3 + O + ?
Rumus nominal
- (+) S + Should/Would + have + been + ANA
- (-) S + Should/Would + not + have + been + ANA
- (?) Should/Would + S + have + been + ANA + ?
Time signal :
- on last week
- in July last year
- at one o’ clock yesterday
- in last year
- at…Yesterday
Contoh kalimat :
- You should have read this manga last week.
- (Kamu seharusnya telah membaca manga ini minggu kemaren)
- If she had met with you, she wouldn't have been happy last week.
- (Jika dia sudah menemuimu, dia tidak akan telah bahagia minggu lalu)
- Where would you have gone in Monday last month ?
- (Dimana kamu akan telah pergi pada hari Senin bulan lalu ?)
16. Past Future Perfect Continuous Tense
Past future perfect continuous tense merupakan bentuk tenses yang digunakan unutk menyatakan kejadian yang akan telah sedang berlangsung di masa yang akan datang dengan perspektif masa lalu.
Rumus verbal :
- (+) S + Should/Would + have + been + Ving + O
- (-) S + Should/Would + not + have + been + Ving + O
- (?) Should/Would + S + have + been + Ving + O + ?
Rumus nominal :
- (+) S + Should/Would + have + been + being + ANA
- (-) S + Should/Would + not + have + been + being + ANA
- (?) Should/Would + S + have + been + being + ANA + ?
Time signal :
- by last ...
- by last week
- by last month
- by the end of this week
- by ... last year
Contoh kalimat
- We would have been studying English for 2 years by the end of last year.
- (Kita akan telah sedang belajar bahasa Inggris selama 2 tahun di akhir tahun ini)
- I would not have been being together with you for 5 years.
- (Saya tidak akan telah sedang bersamamu selama 5 tahun)
- Would you have been being with me here for a year ?
- (Akankah kamu telah sedang bersama denganku selama setahun ?)
Tips Belajar dan Menguasai 16 Tenses Bahasa Inggris
Buanyak kan, bingung ? Gak usah bingung, ni don berikan tips dan triknya untuk belajar bahasa Inggris.
- Cari sumber bacaan yang benar dan terpercaya
- Baca materinya secara rutin sambil mengerjakan latihan soal.
- Usahakan membuat catatan kecil untuk perbedaan dan persamaan setiap tenses
- Perbanyak latihan soal dan speaking
- Lakukan berulang untuk setiap tenses dan kenali ciri khas setiap tenses.
Penutup
Semoga artikel mengenai 16 tenses bahasa Inggris ini yang disajikan secara lengkap dan detail banyak membantu dan memberikan referensi belajar bagi para pembaca. Untuk materi lainnya bisa mengunjungi laman don-english. Sekian dan terima kasih don sampaikan.