Berikut ini adalah pertanyaan dari imasaisyajungjunan pada mata pelajaran B. inggris untuk jenjang Sekolah Menengah Atas
B. Has you finished
C. Have you finished
D. Had you finished
E. Will you have finished
The children have……eaten their breakfast.
A. since
B. been
C. yet
D. just
E. be
... the message by this time last week?
Did you deliver
Had you delivered
Has you delivered
Have you delivered
Will you have delivered
I ... very hard for tomorrow's test.
will study
will have studied
have studied
had studied
studied
We arrived at work in the morning and found that somebody ... into the office during the night. so we called the police.
have broken
had broken
have been broken
had been broken
will have broken
Mother ... from work by the time I finish college
Retired
Has retired
Have retired
Had retired
Will have retired
The weather ... nice lately.
Was
Has been
Have been
Had been
Will have been
A : What have you just done?
B : I’ve just ….. a letter.
am writing
written
is writing
writing
wrote
By 2050 scientists ... a cure for cancer
Will be found
Will be founding
Will have found
Will have founding
will have been found
By next month our clothing store ... a new location.
opened
had opening
have opened
had opened
will have opened
By this time next month, they ... the homework
Won’t have done
Won’t has done
Won’t have do
Will haven’t done
Won’t had do
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
Jawaban:
Multiple Choice:
1. E. Will you have finished
2. D. just
3. Had you delivered
4. have studied
5. had broken
6. Will have retired
7. Has been
8. Written
9. Will have found
10. Will have opened
11. Won’t have done
Penjelasan:
Jawaban dicetak tebal.
1. E. Will you have finished karena kalimat menggunakan Future Perfect
2. D. just karena para anak baru saja makan sarapan mereka (have just eaten)
3. Had you delivered karena kalimat sesuai bentuk Past Perfect Tense
4. have studied karena kalimat mengikuti bentuk Present Perfect Tense
5. had broken karena kejadiannya sebelum mereka tiba di masa lalu
6. Will have retired karena Ibunya akan sudah pensiun saat dia menyelesaikan kuliahnya
7. Has been karena akhir-akhir ini cuacanya baik, jadi kita pakai Present Perfect Tense
8. written karena setelah kata kerja bantu have/has + Verb-3 (written)
9. will have found karena mengikuti bentuk kalimat Future Perfect Tense
10. will have opened karena mengikuti bentuk kalimat Future Perfect Tense
11. Won’t have done karena hanya bentuk kata kerja inilah yang benar. Bentuk negasi "not" atau "n't" harus ditempatkan pada kata kerja pertama sehingga bentuknya menjadi "Won't have done" seperti pada jawaban di atas atau "Will not have done"
Semoga membantu ya.
Semoga dengan pertanyaan yang sudah terjawab oleh cyberpresent dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.
Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact
Last Update: Fri, 03 Feb 23