0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan19 halaman

Panduan Lengkap Tenses Bahasa Inggris

Diunggah oleh

liarenca26
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan19 halaman

Panduan Lengkap Tenses Bahasa Inggris

Diunggah oleh

liarenca26
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

DAFTAR ISI

Simple Present Tense ................................................................... 2


Simple Past Tense ......................................................................... 4
Simple Future Tense ..................................................................... 5
Simple Past Future Tense ............................................................. 6
Present Continuous Tense ............................................................ 7
Past Continuous Tense ................................................................. 8
Future Continuous Tense ........................................................... 10
Past Future Continuous Tense.................................................... 11
Present Perfect Tense ................................................................. 12
Past Perfect Tense ...................................................................... 14
Future Perfect Tense................................................................... 15
Past Future Perfect Tense........................................................... 16
Present Perfect Continuous Tense ............................................. 16
Past Perfect Continuous Tense................................................... 17
Future Perfect Continuous Tense ............................................... 18
Past Future Perfect Continuous Tense ....................................... 19
KUNCI JAWABAN (Simple Present Tense)
1. My feet hurt. (Kaki-kaki saya sakit.)
Pembahasan: Gunakan bentuk kata kerja tanpa tambahan -s ("hurt")
untuk kata ganti jamak (they / we), disini "feet" (kaki-kaki) adalah jamak.
2. Ghea doesn't know about all of this. Don't worry. (Ghea tidak tahu
tentang ini semua. Jangan khawatir.)
Pembahasan: Gunakan bentuk kata kerja "doesn't" untuk orang ketiga
tunggal he, she, it, nama orang (Ghea).
3. This information helps me a lot. (Informasi ini sangat membantu saya.)
Pembahasan: Gunakan bentuk kata kerja berimbuhan -s (help -> helps)
untuk subjek kata benda tunggal (he, she, it), di sini information= tunggal.
4. My cat doesn't like to see another cat. (Kucing saya tidak suka melihat
kucing lain.)
Pembahasan: Setelah does/do/doesn’t/don’t, verb tidak perlu imbuhan.
5. They usually play football on Sunday. (Mereka biasanya bermain sepak
bola pada hari Minggu.)
Pembahasan: Pada present tense, gunakan bentuk kata kerja tanpa
imbuhan untuk kata ganti jamak "they".
6. She wants to eat ice cream. (Dia ingin makan es krim.)
Pembahasan: Pada present tense, gunakan bentuk kata kerja dengan
imbuhan -s (want -> wants) untuk orang ketiga tunggal (he, she, it).
7. They look so beautiful. (Mereka terlihat sangat cantik.)
Pembahasan: Pada present tense, gunakan bentuk kata kerja tanpa
imbuhan (looks look) untuk kata ganti jamak "they".
8. I hate it when you lie. (Aku benci saat kamu berbohong.)
Pembahasan: Pada present tense, gunakan bentuk kata kerja tanpa
imbuhan (lies lie) untuk kata ganti orang kedua "you".
9. The plane arrives at 10. (Pesawat tiba pukul 10.)

2
Pembahasan: Pada present tense, gunakan bentuk kata kerja dengan
imbuhan -s (arrive -> arrives) untuk kata benda tunggal he, she, it,
"plane".
10. My father and my uncle don't smoke. (Ayah dan paman saya tidak
merokok.)
Pembahasan: Gunakan bentuk kata kerja "don't" untuk orang ketiga
jamak (ayah dan paman saya).
11. Kekeyi is a doctor. (Kekeyi adalah seorang dokter.)
Pembahasan: Gunakan bentuk to be "is" untuk orang ketiga tunggal he,
she, it, nama orang (Kekeyi).
12. You are so lucky to have her. (Kamu sangat beruntung memiliki dia.)
Pembahasan: Gunakan bentuk to be "are" untuk kata ganti kedua orang
(you).
13. His voice is amazing. (Suara dia luar biasa.)
Pembahasan: Gunakan bentuk to be "is" untuk kata benda tunggal (his
voice).
14. They are not friends. (Mereka bukan teman.)
Pembahasan: Gunakan bentuk to be "are not" untuk kata ganti jamak
"they/we”
15. Why do you want to buy? (Kenapa kamu ingin membeli?)
Pembahasan: Gunakan bentuk kata kerja "do" untuk kata ganti kedua
orang (you).
16. Why are they late again? (Kenapa mereka terlambat lagi?)
Pembahasan: Gunakan bentuk to be "are" untuk kata ganti jamak "they".
17. Does she know how to cook this food? (Apakah dia tahu cara memasak
makanan ini?)
Pembahasan: Menggunakan bentuk kata kerja "does" untuk orang ketiga
tunggal (he, she, it).
18. Is Reza your personal doctor? (Apakah Reza dokter pribadimu?)
Pembahasan: Gunakan bentuk to be "is" untuk orang ketiga tunggal (He,
she, it, nama orang -Reza-).
19. How do they get the money? (Bagaimana mereka mendapatkan uang?)
Pembahasan: Gunakan kata kerja "do" untuk kata ganti jamak "they".

3
20. Why is my ex here? (Kenapa mantan saya ada di sini?)
Pembahasan: Gunakan bentuk to be "is" untuk orang ketiga tunggal (my
ex).

KUNCI JAWABAN (Simple Past Tense)


1. I visited my grandparents last weekend. (Aku mengunjungi kakek
nenekku akhir pekan lalu.)
Pembahasan: Gunakan kata kerja dalam bentuk lampau (visited) karena
kegiatan tersebut terjadi di waktu lampau (last weekend – minggu lalu)
2. We played soccer in the park yesterday. (Kami bermain sepak bola di
taman kemarin.)
Pembahasan: Gunakan kata kerja dalam bentuk lampau (played) karena
kegiatan tersebut terjadi di waktu lampau. (yesterday-kemarin)
3. Hendra went to the gym two days ago. (Hendra pergi ke gym dua hari
yang lalu.)
Pembahasan: Menggunakan kata kerja dalam bentuk lampau (went)
karena kegiatan tersebut terjadi di waktu lampau. (two days ago)
4. He cooked dinner for his family last night. (Dia memasak makan malam
untuk keluarganya semalam.)
Pembahasan: Gunakan kata kerja dalam bentuk lampau (cooked)
karena kegiatan tersebut terjadi di waktu lampau. (last night)
5. She was sad to see her sister go. (Dia sedih melihat saudarinya pergi.)
Pembahasan: Gunakan bentuk to be dalam bentuk lampau ‘was’ untuk
kata ganti orang ketiga tunggal (he, she, it).
6. Rizky didn't play soccer with us yesterday. (Rizky tidak bermain sepak
bola bersama kami kemarin.)
Pembahasan: Gunakan kata kerja dalam bentuk dasar / bare infinitive
(play) karena digunakan setelah kata kerja bantu negatif "didn't" (did not).
7. I didn't see you last night. (Saya tidak melihatmu semalam.)
Pembahasan: Gunakan kata bentuk lampau ‘didn’t’ karena keterangan
waktunya last night.
8. They didn't hear you. (Mereka tidak mendengarmu.)

4
Pembahasan: Gunakan kata kerja dalam bentuk dasar (hear) karena
digunakan setelah kata kerja bantu negatif "didn't" (did not).
9. I wasn't ready for the exam. (Saya tidak siap untuk ujian.)
Pembahasan: Gunakan to be was / wasn’t pada past tense untuk kata
ganti ‘you’.
10. They weren't at home last week. (Mereka tidak ada di rumah minggu
lalu.)
Pembahasan: Menggunakan kata kerja dalam bentuk lampau (weren't)
karena keadaan (at home) terjadi di waktu lampau.
11. Was it a good party last night? (Apakah itu pesta yang bagus semalam?)
Pembahasan: Gunakan to be was pada keadaan di waktu lampau untuk
kata ganti ‘it’.
12. Were we late for the concert? (Apakah kita terlambat untuk konser?)
Pembahasan: Gunakan to be were pada waktu lampau untuk kata ganti
jamak (we / they).
13. Did she give you this phone for free? (Apakah dia memberikanmu ponsel
ini secara gratis?)
Pembahasan: Gunakan kata kerja dalam bentuk dasar (give) karena
digunakan setelah kata kerja bantu "did".
14. Did Opet win the game? (Apakah Opet menang dalam permainan?)
Pembahasan: Gunakan kata kerja bentuk lampau. "did".
15. Did you eat the food I bought last night? (Apakah kamu makan makanan
yang kubeli semalam?)
Pembahasan: Gunakan kata kerja dalam bentuk dasar (eat) karena
digunakan setelah kata kerja bantu "did".

KUNCI JAWABAN (Simple Future Tense)


1. Hendra will go to the gym later today. (Hendra akan pergi ke gym nanti.)
2. He will cook dinner for his family tonight. (Dia akan memasak makan
malam untuk keluarganya malam ini.)

5
3. Will you help me with my homework? (Maukah kamu membantuku
mengerjakan PR?)
4. We will have dinner at a restaurant tonight. (Kami akan makan malam di
restoran malam ini.)
5. I won't meet you tonight. (Aku tidak akan bertemu kamu malam ini.)
6. Will she send you an email later? (Apakah dia akan mengirimmu email
nanti?)
7. Sarah will visit her aunt in New York next month. (Sarah akan
mengunjungi bibinya di New York bulan depan.)
8. Alex will start his new job next Monday. (Alex akan memulai pekerjaan
barunya hari Senin depan.)
9. Will you attend the conference next week? (Apakah kamu akan
menghadiri konferensi minggu depan?)
10. Will the team win the championship this season? (Apakah tim akan
memenangkan kejuaraan musim ini?)
11. a) I will wait for you here.
b) I will call you tomorrow morning.
c) She/he won't tell me the truth.
d) They will arrive in 10 minutes.

KUNCI JAWABAN (Simple Past Future Tense)


1. She said she would visit her grandparents the day after. (Dia bilang dia
akan mengunjungi kakek neneknya keesokan harinya.)
2. He promised he wouldn't forget to buy some food. (Dia berjanji tidak
akan lupa untuk membeli makanan.)
3. He said he would buy tickets in advance. (Dia bilang dia akan membeli
tiket sebelumnya.)
4. I told him I would help him move to his new house. (Aku bilang padanya
akan membantunya pindah ke rumah baru.)
5. He said he would not come to the party. (Dia bilang dia tidak akan datang
ke pesta.)

6
6. Joko promised he would call me once he arrived. (Joko berjanji dia akan
meneleponku begitu dia sampai.)
7. I promised I would finish it by Monday. (Aku berjanji aku akan
menyelesaikannya sebelum hari Senin.)
8. She promised she would not be mad at you. (Dia berjanji dia tidak akan
marah padamu.)
9. He promised he wouldn't be late for the meeting. (Dia berjanji dia tidak
akan terlambat datang rapat.)
10. I thought she would invite us to her birthday party. (Saya kira dia akan
mengundang kami ke pesta ulang tahunnya.)

KUNCI JAWABAN (Present Continuous Tense)


1. She is reading a book in the library now. (Dia sedang membaca buku di
perpustakaan sekarang.)
Pembahasan: Menggunakan present continuous tense (is reading)
karena kegiatan sedang berlangsung pada saat ini (now).
2. Are the children playing in the park at the moment? (Apakah anak-anak
sedang bermain di taman saat ini?)
Pembahasan: Menggunakan to be ‘are’ karena subjeknya (the children)
merupakan bentuk jamak, sehingga menggunakan are.
3. She is giving her presentation in the room. (Dia sedang menyampaikan
presentasinya di ruangan.)
Pembahasan: Menggunakan to be ‘is karena subjeknya (she)
merupakan bentuk tunggal, sehingga menggunakan is.
4. The cat is sleeping on the mat. (Kucing sedang tidur di atas tikar.)
Pembahasan: Menggunakan present continuous tense to be + verb-ing
(is sleeping).
5. We are packing our bags for the trip. (Kami sedang mengemas tas kami
untuk perjalanan.)
Pembahasan: Menggunakan present continuous tense to be + verb-ing
(are packing).

7
6. Is John practicing his guitar in the music room? (Apakah John sedang
berlatih gitar di ruang musik?)
Pembahasan: Menggunakan present continuous tense (practicing)
karena kegiatan sedang berlangsung pada saat ini.

7. Are you studying for the exam right now? (Apakah kamu sedang belajar
untuk ujian saat ini?)
Pembahasan: Menggunakan to be are karena subjeknya ‘you’.
8. Is he working on a project in his office? (Apakah dia sedang bekerja pada
proyek di kantornya?)
Pembahasan: Menggunakan to be is karena subjeknya (he) merupakan
bentuk tunggal, sehingga menggunakan is.
9. Are they talking on the phone with their friends? (Apakah mereka sedang
berbicara di telepon dengan teman-teman mereka?)
Pembahasan: Menggunakan to be are karena subjeknya (they)
merupakan bentuk jamak, sehingga menggunakan are.
10. Is Bella wearing a blue dress? (Apa Bella sedang memakai gaun biru?)
Pembahasan: Menggunakan to be is karena subjeknya (Bella)
merupakan bentuk tunggal (he, she, it) sehingga menggunakan is.
11. a) I am cleaning my room.
b) Cecil is drinking coffee.
c) They are not watching horror movies.
d) Are they eating my cake?

KUNCI JAWABAN (Past Continuous Tense)


1. I was reading a book when the phone rang. (Aku sedang membaca buku
ketika telepon berdering.)
Pembahasan: Menggunakan past continuous tense (was reading) untuk
menunjukkan kegiatan yang sedang berlangsung di masa lampau saat
kejadian lain terjadi.

8
2. Was he doing his homework when you called him? (Apakah dia sedang
mengerjakan PR-nya ketika kamu meneleponnya?)
Pembahasan: Menggunakan to be was dan verb-ing (was doing) untuk
menunjukkan kegiatan yang sedang berlangsung di masa lampau.
3. When I entered the room, they were watching a movie. (Ketika aku
memasuki ruangan, mereka sedang menonton film.)
Pembahasan: Menggunakan past continuous tense (were watching)
untuk menunjukkan kegiatan yang sedang berlangsung di masa lampau
saat kejadian lain terjadi.
4. We were playing basketball yesterday. (Kami sedang bermain basket
kemarin.)
Pembahasan: Bentuk lampau / past tense dari ‘are’ adalah ‘were’.
5. Tom was taking a bath when James called. (Tom sedang mandi ketika
James menelepon.)
Pembahasan: Gunakan verb-ing setelah to be.
6. Dimas was talking on the phone when I came. (Dimas sedang berbicara
di telepon ketika aku datang.)
Pembahasan: Menggunakan past continuous tense (was talking) untuk
menunjukkan kegiatan yang sedang berlangsung di masa lampau.
7. I wasn't studying when the phone rang. (Aku sedang tidak belajar ketika
telepon berdering.)
Pembahasan: Menggunakan to be was not untuk kata ganti ‘I’.
8. Were you watching TV when I called you? (Apakah kamu sedang
menonton TV ketika aku meneleponmu?)
Pembahasan: Karena bentuk kalimatnya lampau, maka gunakan verb-2.
9. The kids were playing outside in the garden. (Anak-anak sedang bermain
di luar di taman.)
Pembahasan: Karena di sini to be nya adalah were, yaitu digunakan
untuk kata benda jamak, maka jawaban yang tepat adalah ‘kids’.
10. Were you listening to music while doing homework? (Apakah you sedang
mendengarkan musik sambil mengerjakan PR?)
Pembahasan: Bentuk to be were juga dipakai untuk kata ganti ‘you’.

9
11. The dog was not barking when I entered the house. (Anjing tidak sedang
menggonggong ketika aku memasuki rumah.)
Pembahasan: Gunakan pola verb-ing setelah to be (was).
12. We were having a great time at the beach. (Kami sedang menikmati
waktu yang menyenangkan di pantai.)
Pembahasan: Gunakan to be ‘were’ untuk past continuous tense dengan
kata ganti jamak (we / they)
13. I was studying for my exam all night long. (Aku sedang belajar untuk
ujian sepanjang malam.)
Pembahasan: Gunakan past continuous tense (was studying) untuk
menunjukkan kegiatan yang sedang berlangsung di masa lampau.
14. Were you waiting for the bus at the bus stop? (Apakah kamu sedang
menunggu bus di halte?)
Pembahasan: Menggunakan to be ‘were’ untuk kata ganti ‘you’.
15. What were you doing when I texted you last night? (Apa yang sedang
kamu lakukan ketika aku mengirim pesan kepadamu semalam?)
Pembahasan: Gunakan pola verb-ing (doing) setelah to be (were).
16. a) Dimas and Dea were watching TV when I came.
b) When Geral called, Dzikry and Andi were sleeping.
c) I was scrolling TikTok at 7 last night.

KUNCI JAWABAN (Future Continuous Tense)


1. Will he be cooking dinner for his family tonight? (Apakah dia akan
memasak makan malam untuk keluarganya malam ini?)
2. We will be having dinner at a restaurant from 7 until 10 tonight. (Kami
akan makan malam di restoran dari pukul 7 hingga 10 malam ini.)
3. I will be playing games when he arrives today. (Aku akan sedang
bermain game ketika dia datang hari ini.)
4. Will Rani be watching the football tonight? (Apakah Rani akan menonton
sepak bola malam ini?)

10
5. Our team is losing 3-0. My dad will be going crazy! (Tim kita sedang
kalah 3-0. Ayahku akan menjadi gila!)
6. a) My mom will be calling you tomorrow morning. (Ibuku akan
meneleponmu besok pagi)
b) I will be waiting for you from 7 to 8,. (Aku akan menunggumu dari pukul
7 sampai 8.)
c) Will Charla be coming home? (Apakah Charla akan pulang?)
d) We will be leaving at 10 o'clock. (Kami akan pergi jam 10.)
7. a) Going
b) Baking
c) Watching

KUNCI JAWABAN (Past Future Continuous Tense)


1. I would be visiting my grandma if I were in my hometown. (Aku pasti
sedang mengunjungi nenekku kalau aku berada di kampung halamanku.)
2. I would be calling my girlfriend if I had connection. (Aku pasti sedang
menelepon pacarku kalau aku punya koneksi internet.)
3. The sun would not be shining during the racing in the Mandalika based
on the weather report. (Matahari tidak akan sedang bersinar saat balapan
di Mandalika berdasarkan laporan cuaca.)
4. Would our CEO be presenting the business plan last week to the
investor if he didn't get sick? (Apakah CEO kita akan menyajikan rencana
bisnis minggu lalu kepada investor jika saja dia tidak sakit?)
5. The manager said that they would be filming a new TV show. (Manajer
mengatakan bahwa mereka akan merekam untuk TV show baru.)
6. They would be preparing the presentation if the light didn't turn off.
(Mereka pasti sedang mempersiapkan presentasi kalau saja lampunya
tidak mati.)
7. Would the students be attending the economic class at 12.30 by this
time yesterday? (Apakah para siswa akan menghadiri kelas ekonomi
pukul 12.30 pada saat ini kemarin?)

11
8. Would their family be visiting your family last month according to our
wedding plan? (Apakah keluarga mereka akan mengunjungi keluargamu
bulan lalu sesuai rencana pernikahan kita?)
9. Would he be cooking when his father came back from work? (Apakah
dia akan memasak saat ayahnya pulang dari kerja?)
10. According to schedule, would the meeting be running when you arrived
from London? (Menurut jadwal, apakah pertemuan akan berlangsung
ketika kamu sampai dari London?)

KUNCI JAWABAN (Present Perfect Tense)


1. I have eaten the food. (Aku sudah makan makanan itu.)
Pembahasan: Menggunakan "have" untuk orang pertama tunggal (I).
2. She has finished her homework. (Dia sudah menyelesaikan PRnya.)
Pembahasan: Menggunakan "has" untuk orang ketiga tunggal (she).
3. They have traveled to Europe. (Mereka sudah pernah ke Eropa.)
Pembahasan: Menggunakan "have" untuk orang ketiga jamak (they).
4. He has read the book. (Dia sudah membaca bukunya.)
Pembahasan: Menggunakan "has" untuk orang ketiga tunggal (he).
5. We have watched the movie. (Kami sudah menonton filmnya.)
Pembahasan: Menggunakan "have" untuk orang pertama jamak (we).
6. Have you seen that TV show? (Apa kamu pernah melihat acara TV itu?)
Pembahasan: Menggunakan "seen" sebagai bentuk past participle
(Verb-3) dari kata kerja "see" dalam present perfect tense.
7. Has Darjo ever tried sushi before? (Apakah Darjo pernah mencoba sushi
sebelumnya?)
Pembahasan: Menggunakan "tried" sebagai bentuk past participle (Verb-
3) dari kata kerja "try" dalam present perfect tense.
8. Have you ever been to a music festival? (Apakah kamu pernah pergi ke
festival musik?)
Pembahasan: Menggunakan "been" sebagai bentuk past participle
(Verb-3) dari kata kerja "be" dalam present perfect tense.

12
9. Hendra has not read the book. (Hendra belum membaca bukunya.)
Pembahasan: Menggunakan "has not" sebagai bentuk negatif dari
present perfect tense untuk orang ketiga tunggal (Hendra).
10. We have not watched the movie. (Kami belum menonton filmnya.)
Pembahasan: Menggunakan "have not" sebagai bentuk negatif dari
present perfect tense untuk orang pertama jamak (we).
11. Have they bought a new car? (Apa mereka sudah membeli mobil baru?)
Pembahasan: Menggunakan "bought" sebagai bentuk past participle
(verb-3) dari kata kerja "buy" dalam present perfect tense.
12. I have never seen such a beautiful sunset. (Aku belum pernah melihat
matahari terbenam yang begitu indah seperti ini.)
Pembahasan: Menggunakan "have" untuk orang pertama tunggal (I).
13. Have you finished reading the book? (Apakah kamu sudah selesai
membaca bukunya?)
Pembahasan: Menggunakan "have" sebagai bentuk kata kerja dalam
present perfect tense untuk orang kedua tunggal (you).
14. Has she been to New York before? (Apakah dia pernah ke New York
sebelumnya?)
Pembahasan: Menggunakan "has" sebagai bentuk kata kerja dalam
present perfect tense untuk orang ketiga tunggal (she).
15. I have been a doctor for five years. (Aku sudah menjadi seorang dokter
selama lima tahun.)
Pembahasan: Menggunakan "have " untuk orang pertama tunggal (I).
16. She has been sick for two days. (Dia sudah sakit selama dua hari.)
Pembahasan: Menggunakan "has/have been" jika diikuti oleh kata sifat
(adjective) atau kata benda (noun).
17. Nina has never traveled alone. (Nina tidak pernah bepergian sendirian.)
Pembahasan: Jika sudah memakai never, maka tidak perlu ‘not’.
18. They have been married for twenty years. (Mereka sudah menikah
selama dua puluh tahun.)
Pembahasan: Kata “have been” diikuti dengan adjective, noun, atau kata
kerja passive. Di sini, kata “marry” adalah kata kerja aktive.

13
19. My mother has lived in Surabaya for 15 years. (Ibu saya sudah tinggal di
Surabaya selama 15 tahun.)
Pembahasan: Menggunakan "lived" sebagai bentuk past participle (Verb-
3) dari kata kerja "live" dalam present perfect tense.
20. Nadim has worked at Google for four years. (Nadim sudah bekerja di
Google selama empat tahun.)
Pembahasan: Menggunakan "worked" sebagai bentuk past participle
(Verb-3) dari kata kerja "work" dalam present perfect tense.

KUNCI JAWABAN (Past Perfect Tense)


1. She had finished her work before the meeting started. (Dia sudah
menyelesaikan pekerjaannya sebelum pertemuan dimulai.)
2. They had not seen each other in years before they bumped into each
other at the party. (Mereka belum pernah saling bertemu selama
bertahun-tahun sebelum mereka bertemu secara kebetulan di pesta.)
3. He had studied English for several years before he moved to the United
States. (Dia sudah belajar bahasa Inggris selama beberapa tahun
sebelum dia pindah ke Amerika Serikat.)
4. Had they already left when you arrived at the restaurant? (Apakah
mereka sudah pergi ketika kamu tiba di restoran?)
5. The train had departed by the time we got to the station. (Kereta sudah
berangkat saat kita sampai di stasiun.)
6. Had he ever traveled abroad before his trip to Europe? (Apakah dia
pernah bepergian ke luar negeri sebelum liburan ke Eropa?)
7. They had not finished their assignment when the teacher collected it.
(Mereka belum menyelesaikan tugas mereka ketika guru
mengumpulkannya.)
8. The movie had already started when we arrived at the theater. (Filmnya
sudah mulai ketika kita tiba di bioskop.)
9. Had they booked the hotel room in advance? (Apakah mereka sudah
memesan kamar hotel sebelumnya?)

14
10. He had already eaten lunch before we met for a meal. (Dia sudah makan
siang sebelum kita bertemu untuk makan.)

KUNCI JAWABAN (Future Perfect Tense)


1. By the time he arrives, I will have finished cooking dinner. (Pada saat dia
sampai, aku akan sudah selesai memasak makan malam.)
2. She will have completed her assignment before the deadline. (Dia bakal
sudah menyelesaikan tugasnya sebelum batas waktu.)
3. They will have achieved their goals by the end of the year. (Mereka akan
mencapai tujuan mereka pada akhir tahun.)
4. We will have saved enough money to go on vacation next month. (Kita
bakal sudah menabung cukup uang untuk liburan bulan depan.)
5. I won't have received the package by tomorrow. (Saya tidak akan
menerima paketnya besok.)
6. She will not have finished reading the book by the end of the week. (Dia
tidak akan selesai membaca bukunya pada akhir minggu.)
7. They will not have sold all the tickets by the time the concert starts.
(Mereka tidak akan menjual semua tiket pada saat konser dimulai.)
8. We will not have found a solution to the problem by the meeting. (Kita
tidak akan menemukan solusi untuk masalahnya pada saat rapat.)
9. The repairs will not have been done before the car is needed. (Perbaikan
tidak akan selesai sebelum mobilnya diperlukan.)
10. Will you have finished your work by the time I arrive? (Apakah kamu akan
selesai mengerjakan pekerjaanmu pada saat aku sampai?)
11. Will she have graduated from college by next year? (Apakah dia akan
lulus dari perguruan tinggi pada tahun depan?)
12. Will they have made a decision by the time the meeting starts? (Apakah
mereka bakal sudah membuat keputusan pada saat pertemuan dimulai?)

15
KUNCI JAWABAN (Past Future Perfect Tense)
1. They would have been there if you had invited them. (Mereka pasti
sudah berada di sana kalau saja kamu mengundang mereka.)
2. If they had given you a chance, you would have expressed my opinion.
(Jika saja mereka memberimu kesempatan, kamu pasti sudah
menyatakan pendapatku.)
3. My family would have visited the zoo if it hadn't rained. (Keluargaku pasti
sudah mengunjungi kebun binatang jika saja tidak hujan.)
4. I wouldn't have asked him out if he had had a lot of assignments. (Aku
tidak akan mengajaknya keluar jika dia memiliki banyak tugas.)
5. Would Tony have finished the report if the client had called him? (Apakah
Tony menyelesaikan laporannya jika klien meneleponnya?)
6. I would have helped her. I didn't know that she needed help. (Aku pasti
sudah membantunya. Aku tidak tahu kalau dia butuh bantuan.)
7. I would have seen the movie with Frank, but I was busy that night. (Aku
bakal sudah menonton film dengan Frank, tapi aku sibuk malam itu.)
8. We would not have been here if Mr. Lee had not helped us. (Kita tidak
akan berada di sini jika saja Pak Lee tidak membantu kita.)
9. Harry wouldn't have been late to the meeting, but the traffic was terrible.
(Harry pasti tidak akan terlambat datang ke rapat, tapi macetnya luar
biasa.)
10. Would the match have started on time if it had not been the blackout?
(Apakah pertandingannya akan dimulai tepat waktu jika saja tidak ada
pemadaman listrik?)

KUNCI JAWABAN (Present Perfect Continuous


Tense)
1. I have been studying English for three hours. (Aku sudah belajar bahasa
Inggris selama tiga jam.)

16
2. She has been working on that project all day. (Dia sudah bekerja pada
proyek itu sepanjang hari.)
3. They have been playing soccer since this morning. (Mereka sudah
bermain sepak bola sejak pagi ini.)
4. He has been learning to play the guitar for six months. (Dia sudah belajar
bermain gitar selama enam bulan.)
5. We have been watching movies every night this week. (Kami sudah
menonton film setiap malam minggu ini.)
6. Has Sarah been working on her presentation? (Apakah Sarah sedang
mengerjakan presentasinya?)
7. Have they been traveling a lot recently? (Apakah mereka sedang banyak
bepergian belakangan ini?)
8. Have they been practicing enough for the performance? (Apakah mereka
sudah cukup berlatih untuk pertunjukan?)
9. He hasn't been eating healthy food. (Dia belum makan makanan sehat.)
10. Bella and Dea haven't been sleeping well lately. (Bella dan Dea belum
tidur dengan baik akhir-akhir ini.)
11. a.) They have been swimming for more than 2 hours.
b.) I have been waiting for my friend for the past 3 hours.
c.) Dimas and Dea have been calling on the phone for 1 hour.

KUNCI JAWABAN (Past Perfect Continuous Tense)


1. I had been waiting for 45 minutes when you came. (Aku sudah
menunggu selama 45 menit saat kamu datang.)
2. They had been talking for an hour when they arrived. (Mereka sudah
berbicara selama satu jam saat mereka tiba.)
3. She had been driving for five hours before she finally reached Jakarta.
(Dia sudah mengemudi selama lima jam sebelum akhirnya sampai di
Jakarta.)
4. Agus hadn't been saving money for five years. (Agus belum menabung
selama lima tahun.)

17
5. Had you been walking for hours before I finally found you? (Apakah kamu
sudah berjalan selama berjam-jam sebelum aku menemukanmu?)
6. Bella's eyes were red because she had been crying. (Mata Bella merah
karena dia habis menangis.)
7. The children had been playing, so the house was a mess! (Anak-anak
itu habis bermain, jadi rumahnya berantakan!)
8. She was sick because she had been working too much. (Dia sakit
karena dia terlalu banyak bekerja.)
9. Lina had been living in New York for 10 years when she finally moved.
(Lina sudah tinggal di New York selama 10 tahun saat dia pindah.)
10. Andi had been eating my pizza when I finished taking a bath. (Andi
sedang makan pizzaku saat aku selesai mandi.)
11. a.) Fauzan had been studying for two hours when his father came.
b.) When Mom called, she had been sleeping for five hours.

KUNCI JAWABAN (Future Perfect Continuous


Tense)
1. In August, I will have been living here for two years. (Pada bulan
Agustus, aku bakal sudah tinggal di sini selama dua tahun.)
2. We will have been swimming for an hour by the time mom arrives. (Kita
bakal sudah berenang selama satu jam saat ibu tiba nanti.)
3. Dina will have been working here for two years in December. (Dina akan
telah bekerja di sini selama dua tahun pada bulan Desember.)
4. I will have been driving for eight hours by the time we reach Purwokerto.
(Aku bakal sudah mengemudi selama delapan jam waktu kita sampai
Purwokerto.)
5. They will have been staying at my house for a week tomorrow. (Mereka
bakal udah menginap di rumahku selama seminggu besok.)
6. a.) Sarah will have been reading for two hours by the time I get back.
(Sarah bakal udah membaca selama dua jam saat aku kembali,.)

18
b.) I will have been working at the company for ten years next month,.
(Aku bakal udah bekerja di perusahaan selama 10 tahun bulan depan.)
c.) We will have been living in Jakarta for a year by next week,. (Kita
bakal udah tinggal di Jakarta selama setahun minggu depan.)

KUNCI JAWABAN (Past Future Perfect Continuous


Tense)
1. I would have been waiting for your e-mail for five days by the end of this
week.
2. The lion would have been catching the prey. However, the reality was
not.
3. They would have been reading the new book if it was still on the rack.

19

Anda mungkin juga menyukai