Random questions




Mana yang lebih tepat, "has taken" atau "has been taking"?  


bismar
Posts: 18
Topic starter
Joined: 9 months ago

Mana di antara pilihan kalimat ini yang lebih tepat:

  • Rani has taken diving lessons and next week she will undergo a dive test.
  • Rani has been taking diving lessons and next week she will undergo a dive test.

Apa perbedaan makna dari kalimat di atas?

Mohon penjelasannya

Thank you

1 Reply
Ongki
Posts: 56
Joined: 2 years ago

Menurut saya dua-duanya benar,

  • "Rani has taken diving lessons" maknanya "Rani sudah selesai mengambil pelajaran menyelam" (bentuk present perfect simple)
  • "Rani has been taking diving lessons" maknanya "Rani sudah mengambil pelajaran menyelam, hanya saja kemungkinan masih berlanjut atau sedang berlanjut" (bentuk present perfect continuous)

Dua-duanya benar, hanya saja untuk konteks kalimat seperti yang disebutkan di atas, maka yang lebih tepat "Rani has been taking diving lessons".

Reply