Present Perfect Tense adalah salah satu materi penting dalam bahasa Inggris yang sering dipelajari siswa SMP dan SMA. Tense ini digunakan untuk menyatakan kegiatan yang sudah terjadi dan masih memiliki hubungan dengan kondisi sekarang. Dalam konteks sekolah, Present Perfect sering digunakan untuk membicarakan tugas yang sudah dikerjakan, pelajaran yang sudah dipelajari, atau kegiatan sekolah yang telah dilakukan.
Artikel ini menyajikan 10 contoh soal Present Perfect pilihan ganda tentang aktivitas di sekolah lengkap dengan jawaban dan pembahasannya sehingga cocok untuk latihan mandiri maupun persiapan ulangan.
Pengertian Present Perfect Tense
Rumus Present Perfect:
Rumus
Dasar
Positif : S + have/has + V3
Negatif : S + have/has not + V3
Tanya : Have/Has + S + V3?
Contoh:
- She has finished her homework.
- They have studied English.
Tips Mengerjakan Soal Present Perfect
- Gunakan “has” untuk He, She, It.
- Gunakan “have” untuk I, You, We, They.
- Setelah have/has, gunakan Verb 3 (V3).
- Perhatikan kata kerja tidak beraturan seperti go → gone, teach → taught, dan bring → brought.
- Kalimat tanya selalu diawali Have atau Has.
10 Contoh Soal Present Perfect Pilihan Ganda
1 Rina … her homework.
- A. have finished
- B. has finished
- C. has finish
- D. finished
2 They … English for two years.
- A. have studied
- B. has studied
- C. have study
- D. studied
3 My teacher … the report.
- A. have read
- B. has read
- C. has readed
- D. read
4 We … the science experiment.
- A. have completed
- B. has completed
- C. completed
- D. have complete
5 … your classmates submitted the assignment?
- A. Have
- B. Has
- C. Do
- D. Does
6 Andi … late to school this week.
- A. have not been
- B. has not been
- C. has not be
- D. was not
7 The students … to the library.
- A. have gone
- B. has gone
- C. went
- D. go
8 Siti … a new computer program.
- A. have learned
- B. has learned
- C. has learn
- D. learned
9 … Rudi brought his textbook?
- A. Have
- B. Has
- C. Did
- D. Does
10 The music teacher …. many songs.
- A. have taught
- B. has taught
- C. taught
- D. has teach
Kunci Jawaban
1 Rina … her homework.
- A. have finished
- B. has finished
- C. has finish
- D. finished
Jawaban: B. has finished, Subjek nama orang seperti Rina harus menggunakan has, jadi Subjek + has + V3.
2 They … English for two years.
- A. have studied
- B. has studied
- C. have study
- D. studied
Jawaban: A. have studied, Subjek They, I, You dan We harus menggunakan to be have.
3 My teacher … the report.
- A. have read
- B. has read
- C. has readed
- D. read
Jawaban: B. has read, Read adalah kata kerja tidak beraturan (V1 = V3).
4 We … the science experiment.
- A. have completed
- B. has completed
- C. completed
- D. have complete
Jawaban: A. have completed
5 … your classmates submitted the assignment?
- A. Have
- B. Has
- C. Do
- D. Does
Jawaban: A. Have, Subjek classmates bersifat jamak.
6 Andi … late to school this week.
- A. have not been
- B. has not been
- C. has not be
- D. was not
Jawaban: B. has not been, V3 dari be adalah been.
7 The students … to the library.
- A. have gone
- B. has gone
- C. went
- D. go
Jawaban: A. have gone
8 Siti … a new computer program.
- A. have learned
- B. has learned
- C. has learn
- D. learned
Jawaban: B. has learned
9 … Rudi brought his textbook?
- A. Have
- B. Has
- C. Did
- D. Does
Jawaban: B. Has, Subjek Rudi adalah orang ketiga tunggal.
10 The music teacher many songs.
- A. have taught
- B. has taught
- C. taught
- D. has teach
Jawaban: B. has taught
Teach → taught → taught.
Penutup
Latihan 10 contoh soal Present Perfect pilihan ganda tentang aktivitas di sekolah di atas dapat membantu siswa memahami penggunaan have/has + V3 dalam konteks kegiatan sehari-hari di sekolah. Dengan sering berlatih, siswa akan lebih mudah mengerjakan soal bahasa Inggris dan membuat kalimat Present Perfect dengan benar.
Semoga artikel ini bermanfaat untuk belajar bahasa Inggris dan persiapan ulangan di sekolah.








