Dalam bahasa Inggris, since dan for sama-sama sering digunakan untuk membicarakan waktu. Keduanya banyak muncul dalam kalimat Present Perfect, tetapi memiliki fungsi yang berbeda. Karena bentuknya cukup sederhana, banyak pelajar justru sering tertukar saat menggunakannya.
Secara singkat, since digunakan untuk menunjukkan titik awal waktu, sedangkan for digunakan untuk menunjukkan durasi atau lamanya waktu. Agar lebih mudah dipahami, berikut penjelasan lengkap beserta contoh penggunaannya.
Apa Itu Since?
Since digunakan untuk menunjukkan kapan sebuah kegiatan, kondisi, atau keadaan mulai terjadi. Jadi, since lebih berfokus pada titik awal waktu.
Contohnya:
- since 2020
- since Monday
- since January
- since this morning
- since I was a child
- since last week
Perhatikan contoh berikut:
I have lived in Jakarta since 2021.
Saya sudah tinggal di Jakarta sejak 2021.
Pada kalimat tersebut, tahun 2021 menunjukkan titik awal kapan kegiatan tinggal di Jakarta dimulai.
Contoh lain:
She has studied English since elementary school.
Dia sudah belajar bahasa Inggris sejak sekolah dasar.
Artinya, kegiatan belajar bahasa Inggris dimulai ketika masih sekolah dasar dan kemungkinan masih berlangsung sampai sekarang.
Apa Itu For?
Berbeda dengan since, for digunakan untuk menunjukkan durasi atau lamanya waktu suatu kegiatan atau keadaan berlangsung.
Contohnya:
- for two hours
- for three days
- for five months
- for ten years
- for a long time
- for several weeks
Contoh kalimat:
I have lived in Jakarta for five years.
Saya sudah tinggal di Jakarta selama lima tahun.
Pada kalimat tersebut, five years tidak menunjukkan kapan kegiatan dimulai, melainkan berapa lama kegiatan tersebut berlangsung.
Contoh lainnya:
They have waited for two hours.
Mereka sudah menunggu selama dua jam.
Perbedaan Since dan For

Cara paling sederhana untuk membedakan since dan for adalah dengan melihat jenis waktu yang mengikutinya.
1. Since untuk Titik Awal Waktu
Since digunakan ketika Anda ingin menunjukkan sejak kapan sebuah kegiatan dimulai.
Contoh:
I have known him since 2022.
Kata 2022 menunjukkan titik awal.
Contoh lainnya:
- since Monday
- since yesterday
- since 7 a.m.
- since January
- since I graduated
Jika pertanyaan yang ingin dijawab adalah “sejak kapan?”, biasanya gunakan since.
2. For untuk Durasi Waktu
For digunakan ketika Anda ingin menjelaskan berapa lama sebuah kegiatan berlangsung.
Contoh:
I have known him for four years.
Kata four years menunjukkan durasi.
Contoh lainnya:
- for two days
- for three months
- for one hour
- for six years
- for a long time
Jika pertanyaannya adalah “sudah berapa lama?”, gunakan for.
Jadi, cara paling mudah mengingatnya adalah:
Since = sejak kapan
For = selama berapa lama
Penggunaan Since dan For dalam Present Perfect Tense
Since dan for sangat sering digunakan dalam Present Perfect Tense, terutama untuk menyatakan kegiatan yang dimulai di masa lalu dan masih berhubungan dengan kondisi sekarang.
Pola umumnya:
Subject + have/has + Verb 3 + since/for + time
Contoh menggunakan since:
She has worked here since January.
Dia sudah bekerja di sini sejak Januari.
Contoh menggunakan for:
She has worked here for six months.
Dia sudah bekerja di sini selama enam bulan.
Kedua kalimat tersebut dapat menjelaskan aktivitas yang sama. Perbedaannya hanya pada cara menyampaikan waktu.
Kalimat pertama menjelaskan kapan mulai bekerja, sedangkan kalimat kedua menjelaskan berapa lama sudah bekerja.
Contoh Kalimat Since dalam Bahasa Inggris
Berikut beberapa contoh penggunaan since:
- I have studied at this school since 2024.
Saya sudah belajar di sekolah ini sejak 2024. - She has lived here since January.
Dia sudah tinggal di sini sejak Januari. - We have known each other since childhood.
Kami sudah saling mengenal sejak kecil. - He has worked from home since Monday.
Dia sudah bekerja dari rumah sejak Senin. - They have been friends since high school.
Mereka sudah berteman sejak SMA. - My father has owned this car since 2020.
Ayah saya sudah memiliki mobil ini sejak 2020. - I have not seen her since last week.
Saya belum melihatnya sejak minggu lalu. - She has loved reading since she was a child.
Dia sudah menyukai membaca sejak masih kecil.
Contoh Kalimat For dalam Bahasa Inggris
Berikut contoh penggunaan for:
- I have studied here for two years.
Saya sudah belajar di sini selama dua tahun. - She has lived in Bandung for six months.
Dia sudah tinggal di Bandung selama enam bulan. - We have waited for an hour.
Kami sudah menunggu selama satu jam. - He has worked at that company for five years.
Dia sudah bekerja di perusahaan itu selama lima tahun. - They have been married for ten years.
Mereka sudah menikah selama sepuluh tahun. - I have used this laptop for three years.
Saya sudah menggunakan laptop ini selama tiga tahun. - She has learned Japanese for several months.
Dia sudah belajar bahasa Jepang selama beberapa bulan. - We have stayed here for a long time.
Kami sudah tinggal di sini cukup lama.
Contoh Perbandingan Since dan For
Agar lebih jelas, perhatikan beberapa pasangan kalimat berikut.
Since:
I have studied English since 2021.
For:
I have studied English for five years.
Kedua kalimat membicarakan kegiatan yang sama, tetapi sudut pandangnya berbeda.
Contoh lain:
Since:
She has worked there since March.
For:
She has worked there for six months.
Contoh berikutnya:
Since:
They have lived in Surabaya since 2020.
For:
They have lived in Surabaya for six years.
Jadi, since menyebut titik awal, sedangkan for menyebut durasi.
Kesalahan yang Sering Terjadi saat Menggunakan Since dan For
Meski perbedaan sincedan forterlihat sederhana, keduanya masih sering tertukar dalam penulisan maupun percakapan. Kesalahan biasanya terjadi karena belum bisa membedakan mana yang menunjukkan titik awal waktudan mana yang menunjukkan durasi
1. Menggunakan Since untuk Durasi
Contoh salah:
I have lived here since five years.
Kalimat tersebut salah karena five years adalah durasi.
Yang benar:
I have lived here for five years.
2. Menggunakan For untuk Titik Waktu
Contoh salah:
She has worked here for 2022.
Tahun 2022 merupakan titik waktu, bukan durasi.
Yang benar:
She has worked here since 2022.
3. Salah Memahami Konteks Waktu
Pelajar juga perlu memahami apakah informasi yang disebutkan merupakan awal waktu atau lama waktu.
Bandingkan:
since Monday = sejak Senin
for three days = selama tiga hari
Keduanya sama-sama membicarakan waktu, tetapi fungsinya tidak sama.
Cara Mudah Membedakan Since dan For
Ada beberapa cara sederhana agar Anda tidak mudah tertukar:
- Jika diikuti tahun, tanggal, hari, jam, atau titik awal tertentu, gunakan since.
- Jika diikuti jumlah jam, hari, minggu, bulan, atau tahun, gunakan for.
- Tanyakan pada diri sendiri, “sejak kapan?” Jika bisa dijawab dengan waktu tertentu, gunakan since.
- Jika pertanyaannya “berapa lama?”, gunakan for.
- Biasakan membaca dan membuat contoh kalimat sendiri agar semakin terbiasa.
Contohnya:
Since 2023 → titik awal.
For three years → durasi.
Since Monday → titik awal.
For four days → durasi.
Perbedaan since dan for sebenarnya cukup mudah dipahami jika Anda fokus pada jenis waktunya. Since digunakan untuk menunjukkan titik awal suatu kegiatan, sedangkan for digunakan untuk menunjukkan durasi atau berapa lama kegiatan berlangsung.
Keduanya sering digunakan dalam Present Perfect Tense, sehingga memahami since dan for juga akan membantu Anda membuat kalimat bahasa Inggris dengan lebih tepat. Semakin sering berlatih, semakin mudah pula membedakan kapan harus menggunakan since dan kapan menggunakan for.





