10 Latihan Soal Bahasa Inggris Part 5 Present Perfect Tense - don-english
Lompat ke konten Lompat ke sidebar Lompat ke footer

10 Latihan Soal Bahasa Inggris Part 5 Present Perfect Tense

    Halo kalian! Sudah siap untuk mengasah kemampuan bahasa Inggris dengan materi Present Perfect Tense? Di artikel ini, kami akan membagikan 10 latihan soal bahasa Inggris Part 5 khusus untuk kalian yang ingin lebih mahir memahami Present Perfect Tense. 

    Materi ini sangat penting, terutama jika kalian sedang mempersiapkan diri untuk tes bahasa Inggris seperti TOEFL, IELTS, atau tes kemampuan bahasa lainnya. Jangan lewatkan kesempatan ini untuk mengukur sejauh mana kalian menguasai bentuk kalimat yang sering muncul dalam berbagai ujian internasional.

    Selain itu, kami juga memiliki banyak latihan soal bahasa Inggris lainnya yang bisa kalian akses. Setiap part dirancang untuk membantu kalian menguasai berbagai aspek grammar dan memperkuat kemampuan kalian dalam berbahasa Inggris. Jadi, yuk, manfaatkan semua latihan soal yang tersedia di sini dan tingkatkan persiapan kalian untuk ujian apapun yang kalian hadapi!

Latihan Soal Bahasa Inggris Present Perfect Tense Part 5

Kerjakan soal pilihan ganda berikut!

1. We have just ... our homework well.
a. finished                
b. finish                   
c. finishing
d. finishes

2. Many countries ... rapid population growth since the last 5 years.
a. experienced                
b. have experienced       
c. has experienced
d. experience

3. The gold value ... recently.
a. is increased            
b. have increased      
c. has increased
d. increased

4. Since the tragedy, his family ... with the neighbor.
a. has engaged             
b. has engaging           
c. have engaged
d. have engage 

5. Everyone ... this job well for several weeks.
a. have done              
b. has do                    
c. has did
d. has done

6. For several days, she ... to school because of sick.
a. has gone                 
b. hasn't gone             
c. have gone
d. haven't gone

7. They ... a permission since they were punished.
a. haven't make            
b. haven't makes          
c. has made
d. haven't made

8. ... you finished the math's test recently ?
a. Have                        
b. Has                          
c. Are
d. Did

9. She wants to know ... since she was here.
a. where have you been.
b. where you have been.
c. where has you been
d. where you have be.

10. How ... these books here for only some minutes ?
a. has all of you brought.
b. all of you have brought
c. have all of you brought
d. all of you has brought

Pembahasan

1. a. finished
  • Terdapat kata "have just" yang manandakan bentuk perfect sehingga membutuhkan kata kerja bentuk V3, yaitu finished.
2. b. have experienced
  • Terdapat penanda "since ..." menandakan bentuk perfect. Subjek yang digunakan adalah "many countries", merupakan subjek jamak sehingga membutuhkan predikat jamak, yaitu "have" dan diikuti oleh "experienced" sebagai V3
3. c. has increased
  • Penandanya adalah "recently". Subjeknya adalah "the gold value" merupakan subjek tunggal/singular sehingga membutuhkan predikat tunggal juga yaitu "has" yang diikuti V3 "increased".
4. a. has engaged
  • Kalimatnya ditandai dengan kata "since ...". Subjek yang digunakan adalah "his family"/subjek tunggal sehingga membutuhkan predikat singular, yaitu "has" + V3 (engaged)
5. d. has done
  • "Everyone" merupakan salah satu subjek tunggal/singular noun berupa indefinite pronoun yang harus diikuti oleh predikat tunggal, yaitu "has" + V3 (done).
6. b. hasn't gone
  • Konteks kalimat itu menghendaki arti "belum masuk" karena sakit dengan subjeknya berupa "she" yang merupakan subjek tunggal sehingga jawabannya adalah "hasn't gone"
7. d. haven't made
  • Subjek yang dipakai berupa "they" dan terdapat pola "since + lampau" maka menggunakan predikat "haven't" yang diikuti oleh V3 "made".
8. a. have
  • Kalimat tanya yes/no question dengan subjeknya adalah "you" yang merupakan subjek jamak maka pilihan yang tepat adalah "have" karena predikat berbentuk V3 dan terdapat kata "recently". 
9. b. where you have been.
  • Walaupun terdapat kata tanya "where", tapi konteksnya bukan kalimat tanya melainkan hanya sebagai klausa dengan pola "where + S + V" maka pola yang tepat adalah b.
10. c. have all of you brought
  • Konteks kalimatnya adalah kalimt tanya, maka menggunakan rumus dan pola "QW + have/has + S + V3" sehingga pilihan jawaban yang tepat adalah c.

Penutup

    Itulah 10 latihan soal bahasa Inggris Part 5 materi Present Perfect Tense yang bisa kalian coba. Semoga soal-soal ini membantu kalian lebih memahami penggunaan Present Perfect Tense dalam berbagai konteks. Jangan lupa untuk terus berlatih, karena semakin sering kalian berlatih, semakin mahir pula kalian dalam menguasai bahasa Inggris.

    Jika kalian ingin melanjutkan latihan, pastikan untuk mengecek konten kami lainnya yang mencakup berbagai materi, hingga soal-soal untuk TOEFL, IELTS, dan tes bahasa Inggris lainnya. 

    Dengan berbagai latihan yang tersedia, kalian bisa mempersiapkan diri secara menyeluruh dan percaya diri menghadapi tes apa pun. Selamat belajar dan semoga sukses!
Syahrul R
Syahrul R bachelor degree