10 soal pilihan ganda tentang Present Perfect Tense(Present Perfect)dari mudah ke sulit, dengan kunci jawaban dan penjelasan. Klik jawaban untuk memeriksa langsung, atau lihat tabel jawaban di akhir halaman.
Pernyataan: S + have/has + V3. Negasi: S + haven't/hasn't + V3. Interogatif: Have/Has + S + V3?. Tanda: ever, never, already, yet, just, recently, for, since. Lihat teori lengkap di Perfect Present Tense.
Pilih jawaban yang benar. Klik jawaban untuk memeriksa.
| Kalimat | Jawaban | Penjelasan |
|---|---|---|
| 1 | B. has | Subjek "She"(bentuk tunggal)→ menggunakan has. |
| 2 | B. have / been | Subjek "I" → have; "be" pada kolom 3 adalah "been"(pernah... pergi = belum pernah datang). |
| 3 | B. haven't done | Subjek "They" → haven't; V3 dari "do" adalah "done". |
| 4 | B. has seen | Subjek "He" → has; V3 dari "see" adalah "seen". |
| 5 | A. have / since | Subjek "We" → have; titik waktu mulai "2015" → menggunakan since. |
| 6 | B. have / for | Subjek "I" → have; durasi "ten years" → menggunakan for. |
| 7 | A. Have / tried | Pertanyaan dengan "you" → Have berada di awal; V3 dari "try" adalah "tried". |
| 8 | B. has / written | Subjek "She" → has; V3 dari "write" adalah "written". |
| 9 | B. have gone | Subjek "Orang tua saya"(bentuk jamak)→ memiliki; V3 dari "go" adalah "gone". |
| 10 | C. We have already eaten lunch. | Subjek jamak digunakan dengan have, V3 benar "eaten"; kalimat lain salah penggunaan have/has atau salah V3. |
312 latihan tata bahasa · Penilaian langsung · Gratis · Tanpa pendaftaran
Latihan tata bahasa sekarang →