B1 Tata bahasa

B1Tenses15 menit

Present perfect atau past simple?

Present perfect or past simple?

Pelajari kapan membicarakan waktu yang sudah selesai di masa lalu dan kapan menghubungkan masa lalu dengan sekarang.

Kedua tense ini membicarakan masa lalu, tetapi melihatnya dengan cara yang berbeda. past simple menggambarkan tindakan pada waktu yang sudah selesai: yesterday, last week, in 2019, when I was a child. present perfect (have/has + past participle) menghubungkan masa lalu dengan sekarang. Kita memakainya ketika waktunya belum selesai, ketika waktu tepatnya tidak penting, atau ketika hasilnya penting sekarang.

PoinPast simplePresent perfect
Formworked, went, sawhave / has + worked, gone, seen
Timea finished time: yesterday, last year, agoan unfinished or unstated time: today, this week, ever, never
ExperienceRavi visited Lisbon in 2022.Ravi has visited Lisbon twice.
DurationLena lived in Oslo for five years. (She doesn't now.)Lena has lived in Oslo for five years. (She still does.)

Kata waktu yang membantu

Kata seperti yesterday, last month, two days ago, dan in 2020 menunjuk waktu yang sudah selesai, jadi dipakai dengan past simple. Kata seperti ever, never, already, yet, just, so far, since, dan for sering dipakai dengan present perfect. Percakapan sering dimulai dengan present perfect lalu beralih ke past simple untuk rinciannya.

  • A: Have you ever tried Ethiopian food? B: Yes, I have. I ate it at a street festival last summer.
  • Aiko has just finished her report, so she can help us now.
  • Tomás started his new job three weeks ago.
  • This is the first time I've visited this museum.
  • We haven't seen the new science centre yet.

Latihan 1 dari 2

Pilih tense yang benar

Pilih pilihan terbaik untuk melengkapi setiap kalimat.

  1. Mina _____ her grandparents last weekend.

  2. _____ you ever been to a jazz concert?

  3. When _____ to this city?

  4. Jamal _____ for this company since 2018.

  5. My parents _____ married for thirty years, and they are still very happy together.

  6. Kofi _____ to Accra in 2015 and stayed there for a year.

  7. Lena _____ three short stories so far this year.

  8. I _____ Aiko at the station two hours ago.

0 dari 8 sudah dijawab

Latihan 2 dari 2

Tulis kata kerjanya

Ketik bentuk past simple atau present perfect dari kata kerja di dalam tanda kurung.

  1. This is the first time I (try) skiing.

  2. We (go) to the beach yesterday afternoon.

  3. Ravi (live) here since he was a child.

  4. When (you / arrive) in London?

  5. Tomás (not / see) his cousins since the summer.

  6. Our team (win) the final in 2021.

  7. Sofia (be) to Japan twice, and she wants to go again.

  8. Kofi (lose) his phone last week, but he found it the next day.

0 dari 8 sudah dijawab

Sumber

Pelajaran asli dari Joy English.

Level hanya saran. Menemukan kesalahan? Beri tahu kami lewat halaman Kontak.