B1 · Menengah · Inggris · 10 mnt

Present perfect

Present perfect menghubungkan tindakan di masa lalu dengan sekarang. Bentuknya memakai have atau has ditambah partisip lampau. Kata waktu yang sudah selesai, seperti yesterday, mengembalikan kalimat ke bentuk lampau sederhana.

Yang akan Anda latih

  • Bentuk have atau has ditambah partisip lampau.
  • Pilih for atau since.
  • Biarkan yesterday tetap bersama bentuk lampau sederhana.

Penjelasan

Bentuknya

Present perfect adalah have atau has ditambah partisip lampau: I have seen that film, She has lost her keys. he, she, dan it memakai has. Yang lain memakai have. Partisip tidak selalu sama dengan bentuk lampau sederhana. go punya bentuk lampau sederhana went, tetapi partisipnya gone: She has gone home.

for dan since

for mengukur jangka waktu: for three years. since menyebut titik awal: since 2020, since Monday. Keduanya bisa berdiri bersama present perfect saat keadaan berlanjut sampai sekarang: She has lived here for three years. during three years bukan pengganti for dalam pola ini.

Bukan bersama yesterday

Waktu yang sudah selesai membuat present perfect tidak bisa dipakai. I saw him yesterday adalah bentuk lampau sederhana. I have seen him yesterday mencampur kata kerja present perfect dengan waktu yang sudah selesai, dan campuran itu salah. Kata seperti just, already, dan yet memang cocok dengan present perfect: I have just finished, She hasn’t left yet.

Contoh

  1. I have seen that film.pengalaman sampai sekarang
  2. She has lived here for three years.keadaan yang masih berlangsung
  3. for three yearsjangka waktu
  4. since 2020titik awal
  5. I have just finished.sesuatu yang baru saja selesai

Kesalahan yang sering terjadi

  • has went memakai bentuk lampau sederhana, bukan partisip. Partisip dari go adalah gone.
  • since three years memperlakukan jangka waktu sebagai titik awal. Jangka waktu memakai for.

Latihan

Jawab semua soal, lalu periksa. Anda bisa membaca mengapa jawaban itu cocok dan mengulang rangkaiannya.

Soal 1 dari 6

Kalimat mana yang cocok untuk hasil yang penting sekarang?

Soal 2 dari 6

Ungkapan mana yang menyebut titik awal?

Soal 3 dari 6

Lengkapi kalimatnya.

She has lived here three years.

Soal 4 dari 6

yesterday bisa dipakai dengan present perfect.

Soal 5 dari 6

she memakai has dalam present perfect.

Soal 6 dari 6

Pasangkan kata waktu dengan pola dalam pelajaran ini.

for
since
yesterday

Lanjut di Surf Language

Aplikasi menambahkan mendengar, pengulangan, dan jalur yang lebih panjang. Halaman ini tetap gratis.

Pelajaran sebelumnya: Preposisi waktu dan tempatSemua pelajaran Inggris gratisPelajaran berikutnya: Kondisional pertama dan kedua Buka aplikasi

Mulai pelajaran pertamamu.

Pilih bahasa yang ingin kamu pelajari. Mulai di browser atau di aplikasi.

Mulai belajar gratis