Penggunaan "since, ...
 

Penggunaan "since, for, yet, already" dalam present perfect tense


Posts: 42
 deri
Topic starter
Joined: 2 years ago

Di setiap tenses, selalu ada adverb atau kata keterangan yang sering dipakai sesuai tenses tersebut. Seperti dalam simple past tense, kita sering menggunakan yesterday, ago, last …, dan lainnya. Jika dalam simple simple present tense kita sering menggunakan adverb of frequency, every day, every week. Jika dalam present perfect tense, kita menggunakan since/sejak, for/selama already/sudah dan yet/belum.

Bagaimana menggunakan since, for, already, dan yet dalam tenses ini? Apakah mereka sama? Tentu tidak. Berikut ini penjelasannya.

Since

Since adalah salah satu adverb atau kata keterangan yang memiliki arti sejak/semenjak/dari. Since kita pakai untuk menjelaskan kapan suatu aktifitas itu kita mulai. Jadi kita mengetahui spesifik waktu tersebut. Misalkan sejak 2010, sejak kemarin/since yesterday, sejak dua menit yang lalu/since two minutes ago.

  • Andi has slept since an hour ago. (Andi sudah tidur sejak sejam yang lalu.)
  • They have had the car since 2017. (Mereka sudah punya mobil sejak 2017.)

For

Dalam Present perfect tense, for bisa berfungsi sebagai kata keteragan dan artinya bukanlah ‘untuk’ melainkan ‘selama’. For dipakai untuk menjelaskan durasi waktu atau berapa lama aktifitas itu dilakukan.

  • She has slept for 2 hours. (Dia sudah tidur selama 2 jam.)
  • We have waited for Andi for 15 minutes. (Kita sudah menunggu andi selama 15 menit.)

Yet

Yet adalah salah satu adverb yang bisa kita pakai dalam present perfect tense. Yet bisa dipakai untuk menjelaskan bahwa aktifitas itu belum terjadi.

  • I have not eaten yet. (Aku belum makan.)
  • Joe has not come yet. (Joe belum datang.)

Already

Already bisa bermakna bahwa sesuatu itu sudah terjadi lebih awal. Adverb ini bisa kita letakkan setelah have/has atau di akhir kalimat.

  • She has already come.
  • They have eaten already.

Semoga memberikan manfaat 🙂






























Latihan soal since or for

 
I have been teaching ____ a long time.
What have you been doing ____ you left your last job?
Where have you been working ____ you had your master's degree?
The kids have been on vacation ____ two weeks.
We haven't met ____ our last year at high school.
He has known her ____ they were five years old.
The shop has been closed ____ Monday.
Leila has been a nurse ____ 1999.
I have lived in London ____ three years.
He has had his new laptop ____ a month.