Perfect Tense of Verbs - Contoh Soal
Pertanyaan 1 - Minggu lalu saya ____ kembali ke kamar saya sebelum gempa melanda.
A - naik
B - naik
C - telah berkuda
D - naik
Answer - C
Explanation
Perbuatan yang terjadi lebih awal dari perbuatan lain yang disebutkan dalam kalimat, maka harus disebutkan dalam past perfect.
Q 2 - Apa ____ untuk makan siang hari ini?
A - sudahkah kamu membawa
B - apakah kamu membawa
C - apakah Anda membawa
D - sudahkah kamu bawa
Answer - A
Explanation
Tindakan itu terjadi di masa lalu, tetapi menyebabkan tindakan yang dihasilkan, atau reaksi di masa sekarang, sehingga menjadi present perfect.
Q 3 - Berapa kali ____ pertandingan final Piala Dunia?
A - apakah kamu melihat
B - apakah kamu melihat
C - pernahkah kamu melihat
D - sampai jumpa
Answer - C
Explanation
Tindakan itu terjadi di masa lalu, tetapi menyebabkan tindakan yang dihasilkan, atau reaksi di masa sekarang, sehingga menjadi present perfect.
Pertanyaan 4 - Pemimpin Pramuka menginginkan laporan tentang apa yang kita ____ musim panas ini.
A - apakah kamu melakukannya
B - apakah kamu
C - telah selesai
D - sudah selesai
Answer - D
Explanation
Tindakan itu terjadi di masa lalu, tetapi menyebabkan tindakan yang dihasilkan, atau reaksi di masa sekarang, sehingga menjadi present perfect.
Pertanyaan 5 - Teman saya dan saya ____ ke pantai kemarin di mana kami melihat kura-kura.
A - pergi
B - pergi
C - sudah pergi
D - pergi
Answer - C
Explanation
Perbuatan yang terjadi lebih awal dari perbuatan lain yang disebutkan dalam kalimat, maka harus disebutkan dalam past perfect.
Q 6 - Saya ____ dengan sabar menunggu giliran, jadi biarkan saya masuk sekarang.
A - menunggu
B - telah menunggu
C - saya menunggu
D - telah menunggu
Answer - D
Explanation
Tindakan itu terjadi di masa lalu, tetapi menyebabkan tindakan yang dihasilkan, atau reaksi di masa sekarang, sehingga menjadi present perfect.
Q 7 - Berapa lama ____ menjadi kapten tim ini?
A - apakah kamu
B - apakah kamu menjadi
C - pernahkah kamu
D - pernahkah kamu
Answer - C
Explanation
Tindakan itu terjadi di masa lalu, tetapi menyebabkan tindakan yang dihasilkan, atau reaksi di masa sekarang, sehingga menjadi present perfect.
Q 8 - Berapa lama ____ tetangga Anda?
A - tahukah kamu
B - tahukah kamu
C - apakah kamu tahu
D - apakah kamu sudah tahu
Answer - C
Explanation
Tindakan itu terjadi di masa lalu, tetapi menyebabkan tindakan yang dihasilkan, atau reaksi di masa sekarang, sehingga menjadi present perfect.
Q 9 - Hai! Senang sekali mendengar dari Anda! Dimana ... selama ini?
A - kamu akan pergi
B - pergi kamu
C - pernahkah kamu
D - apakah kamu sudah pergi
Answer - C
Explanation
Tindakan itu terjadi di masa lalu, tetapi menyebabkan tindakan yang dihasilkan, atau reaksi di masa sekarang, sehingga menjadi present perfect.
Pertanyaan 10 - Kalki mengatakan bahwa ____ seumur hidup Anda di kota ini.
A - Anda telah hidup
B - kamu hidup
C - kamu pernah hidup
D - kamu tinggal
Answer - A
Explanation
Tindakan itu terjadi di masa lalu, tetapi menyebabkan tindakan yang dihasilkan, atau reaksi di masa sekarang, sehingga menjadi present perfect.