Perbedaan Since dan For dalam Bahasa Inggris: Rumus, Contoh, dan Cara Menggunakannya – Banyak pelajar bahasa Inggris masih bingung ketika harus memilih since atau for dalam sebuah kalimat. Keduanya memang berkaitan dengan waktu, tetapi keduanya memberikan informasi waktu dengan cara yang berbeda.
Secara sederhana, since menunjukkan titik awal, sedangkan for menunjukkan durasi atau lamanya waktu. Karena itu, Anda dapat mengingatnya dengan dua pertanyaan sederhana: “Sejak kapan?” untuk since dan “Berapa lama?” untuk for.
Selain itu, kedua kata tersebut sering muncul dalam Present Perfect dan Present Perfect Continuous, terutama ketika seseorang ingin menjelaskan aktivitas atau keadaan yang mulai terjadi pada masa lalu dan masih berkaitan dengan sekarang. British Council juga menjelaskan penggunaan for, since, dan how long untuk membicarakan keadaan atau aktivitas yang berlanjut hingga sekarang.
Karena itu, mari kita bahas perbedaan since dan for secara lengkap, mulai dari pengertian, rumus, contoh kalimat, perbedaan dalam tenses, hingga latihan soal.
Perbedaan Since dan For Secara Singkat
Sebelum mempelajari rumusnya, pahami perbedaan utama berikut.
| Since | For |
|---|---|
| Menunjukkan titik awal waktu | Menunjukkan durasi waktu |
| Menjawab “sejak kapan?” | Menjawab “berapa lama?” |
| Diikuti titik waktu | Diikuti periode waktu |
| since 2020 | for five years |
| since Monday | for three days |
| since 8 a.m. | for two hours |
| since January | for six months |
| since I was a child | for a long time |
Cambridge menjelaskan bahwa for mengacu pada periode waktu, sedangkan since mengacu pada titik waktu pada masa lalu. Cambridge juga menegaskan bahwa for dapat merujuk pada periode masa lalu, sekarang, maupun masa depan, sedangkan since merujuk pada titik waktu sebelumnya.
Jadi, ketika Anda melihat five years, pilih for. Sebaliknya, ketika Anda melihat 2020, pilih since.
Apa Arti Since dalam Bahasa Inggris?
Dalam konteks waktu, since berarti “sejak”. Anda menggunakan since untuk menunjukkan kapan suatu aktivitas, keadaan, atau peristiwa mulai berlangsung.
Cambridge menjelaskan bahwa since merujuk kembali pada titik waktu sebelumnya dan dapat mengikuti tanggal, jam, atau frasa benda tertentu. Selain itu, since juga dapat memperkenalkan klausa yang menunjukkan suatu titik waktu pada masa lalu.
Rumus Since
Pola sederhananya:
since + titik waktu
Contohnya:
- since 2020
- since Monday
- since January
- since 8 a.m.
- since last year
- since childhood
- since I was a child
- since we met
Contoh Kalimat Since
I have lived here since 2020.
Artinya:
Saya sudah tinggal di sini sejak 2020.
Contoh lainnya:
She has worked here since January.
We have known each other since high school.
They have been waiting since 8 a.m.
He has studied English since he was a child.
Pada semua contoh tersebut, since menunjukkan titik awal, bukan lamanya waktu.
Baca juga: Perbedaan Simple Past dan Present Perfect: Rumus, Contoh, dan Penggunaan
Apa Arti For dalam Bahasa Inggris?
Dalam konteks waktu, for berarti “selama”. Anda menggunakan for untuk menunjukkan durasi atau lamanya suatu aktivitas, keadaan, maupun peristiwa.
Cambridge menjelaskan bahwa for mengacu pada periode waktu seperti three years, four hours, months, years, atau a long time.
Rumus For
Pola sederhananya:
for + durasi waktu
Contohnya:
- for two hours
- for three days
- for five years
- for six months
- for a week
- for a long time
- for several minutes
Contoh Kalimat For
I have lived here for five years.
Artinya:
Saya sudah tinggal di sini selama lima tahun.
Contoh lainnya:
She has worked here for six months.
We have known each other for ten years.
They have been waiting for two hours.
He has studied English for three years.
Berbeda dengan since, kata for tidak menunjukkan kapan aktivitas dimulai. Sebaliknya, for menunjukkan berapa lama aktivitas berlangsung.
Rumus Since dan For dalam Bahasa Inggris
Ketika Anda menggabungkan since atau for dengan Present Perfect, Anda dapat menggunakan pola berikut.
Present Perfect + Since
Subject + have/has + V3 + since + titik waktu
Contoh:
I have lived here since 2020.
She has worked here since January.
They have known him since childhood.
Present Perfect + For
Subject + have/has + V3 + for + durasi
Contoh:
I have lived here for five years.
She has worked here for six months.
They have known him for ten years.
British Council menjelaskan bahwa for dan since sering muncul bersama Present Perfect ketika seseorang membicarakan keadaan yang masih berlangsung.
Since dan For dalam Present Perfect
Bagian ini penting karena banyak pelajar mengenal since dan for melalui Present Perfect.
Perhatikan dua kalimat berikut:
I have lived here since 2020.
I have lived here for five years.
Kedua kalimat tersebut dapat menggambarkan keadaan yang sama. Namun, fokus waktunya berbeda.
Kalimat pertama menjawab:
“Sejak kapan?”
Jawabannya:
Since 2020.
Sementara itu, kalimat kedua menjawab:
“Berapa lama?”
Jawabannya:
For five years.
Jadi, Anda tidak perlu menghafalkan kedua pola tersebut secara terpisah. Cukup ingat hubungan berikut:
Since → titik awal
For → durasi
Since dan For dalam Present Perfect Continuous
Selain Present Perfect, Anda juga dapat menggunakan since dan for bersama Present Perfect Continuous.
Pola dasarnya:
Subject + have/has + been + V-ing + since/for + time
Contoh dengan since:
I have been studying English since 7 a.m.
Contoh dengan for:
I have been studying English for three hours.
Kedua kalimat tersebut sama-sama menjelaskan aktivitas belajar yang berlangsung dalam rentang waktu tertentu. Namun, kalimat pertama menunjukkan waktu mulai, sedangkan kalimat kedua menunjukkan durasi.
British Council menjelaskan bahwa pembelajar dapat menggunakan for, since, dan how long bersama Present Perfect Continuous untuk membicarakan aktivitas yang berlangsung dalam periode tertentu.
Contoh Since dan For dalam Kehidupan Sehari-hari
Agar lebih mudah memahami perbedaan since dan for, lihat beberapa contoh berikut.
Contoh 1
I have lived in Sragen since 2018.
Artinya, saya mulai tinggal di Sragen pada 2018.
Contoh 2
I have lived in Sragen for eight years.
Artinya, saya menekankan durasi tinggal selama delapan tahun.
Contoh 3
She has studied English since Monday.
Kalimat tersebut menunjukkan titik awal, yaitu Senin.
Contoh 4
She has studied English for three days.
Kalimat tersebut menunjukkan durasi, yaitu tiga hari.
Contoh 5
They have been waiting since 9 a.m.
Kalimat tersebut menunjukkan waktu mulai menunggu.
Contoh 6
They have been waiting for two hours.
Kalimat tersebut menunjukkan lamanya waktu menunggu.
Dengan membandingkan pasangan kalimat tersebut, Anda dapat melihat bahwa since dan for dapat menjelaskan situasi yang sama, tetapi dengan fokus waktu yang berbeda.
Tabel Contoh Since dan For
| Since | For |
|---|---|
| since 2020 | for five years |
| since Monday | for three days |
| since January | for six months |
| since 8 a.m. | for two hours |
| since last week | for one week |
| since childhood | for many years |
| since yesterday | for one day |
| since I was a child | for a long time |
Cara mengingatnya cukup sederhana.
Jika setelah kata tersebut muncul titik waktu, pilih since.
Sebaliknya, jika setelah kata tersebut muncul jangka waktu, pilih for.
Since + Tahun, Bulan, Hari, dan Jam
Anda dapat menggunakan since bersama berbagai bentuk titik waktu.
Tahun
I have lived here since 2020.
Bulan
She has worked here since January.
Hari
We have been busy since Monday.
Jam
He has been studying since 7 a.m.
Peristiwa
I have known her since we met.
Masa kehidupan
He has played football since childhood.
Jadi, since tidak hanya mengikuti tahun. Anda juga dapat menggunakannya bersama bulan, hari, jam, peristiwa, atau titik awal lain yang jelas.
For + Menit, Jam, Hari, Bulan, dan Tahun
Sementara itu, for dapat mengikuti berbagai bentuk durasi.
Menit
I have waited for ten minutes.
Jam
She has studied for two hours.
Hari
They have stayed here for three days.
Bulan
We have worked together for six months.
Tahun
He has lived here for ten years.
Durasi umum
I have known him for a long time.
Cambridge secara khusus mencantumkan contoh periode seperti three years, four hours, months, years, dan a long time untuk penggunaan for.
Perbedaan Since dan For dengan Ago
Selain since dan for, pelajar sering mencampurkan kata ago.
Padahal, ketiganya memiliki fungsi yang berbeda.
| Kata | Fungsi | Contoh |
|---|---|---|
| Since | Titik awal | since 2020 |
| For | Durasi | for five years |
| Ago | Jarak waktu dari sekarang ke masa lalu | five years ago |
Perhatikan contoh berikut:
I moved here five years ago.
Artinya, saya pindah ke sini lima tahun yang lalu.
Kemudian:
I have lived here for five years.
Artinya, saya sudah tinggal di sini selama lima tahun.
Selanjutnya:
I have lived here since 2020.
Artinya, saya sudah tinggal di sini sejak 2020.
Ketiga kalimat tersebut dapat menggambarkan hubungan waktu yang berkaitan, tetapi setiap kata memberikan fokus yang berbeda.
Cambridge juga membedakan since sebagai titik waktu dan for sebagai periode waktu.
Perbedaan Since, For, dan Ago
Gunakan tabel berikut sebagai panduan cepat.
| Jika Anda ingin mengatakan… | Gunakan | Contoh |
|---|---|---|
| sejak tahun tertentu | since | since 2020 |
| sejak hari tertentu | since | since Monday |
| sejak jam tertentu | since | since 8 a.m. |
| selama dua jam | for | for two hours |
| selama lima tahun | for | for five years |
| dua tahun yang lalu | ago | two years ago |
| tiga hari yang lalu | ago | three days ago |
Dengan demikian, Anda dapat mengingat:
Since = mulai kapan
For = berapa lama
Ago = berapa lama yang lalu
Apakah Since Selalu Menggunakan Present Perfect?
Tidak.
Anggapan bahwa since selalu membutuhkan Present Perfect dapat membuat Anda salah memahami grammar. Cambridge menjelaskan bahwa since dapat berfungsi sebagai preposisi, konjungsi, atau adverbia. Selain itu, ketika since memperkenalkan peristiwa masa lalu, klausa setelah since dapat menggunakan Past Simple atau bentuk lain sesuai konteks.
Contohnya:
I have lived here since 2020.
Namun, Anda juga dapat mengatakan:
I have lived here since I moved to this city.
Pada contoh kedua, since memperkenalkan klausa I moved to this city.
Karena itu, jangan menghafalkan aturan “since = selalu Present Perfect”. Sebaliknya, pahami fungsi since berdasarkan konteks kalimat.
Apakah For Selalu Menggunakan Present Perfect?
Tidak juga.
Kata for dapat muncul dalam berbagai konteks waktu. Cambridge menjelaskan bahwa for dapat menunjukkan periode waktu pada masa lalu, sekarang, maupun masa depan.
Contoh:
I lived there for three years.
Kalimat tersebut membicarakan periode masa lalu yang sudah selesai.
Contoh lainnya:
I have lived here for three years.
Kalimat tersebut menghubungkan durasi masa lalu dengan kondisi sekarang.
Selanjutnya:
I will stay there for three days.
Kalimat tersebut membicarakan durasi pada masa depan.
Jadi, for tidak otomatis berarti Present Perfect.
Kesalahan Umum dalam Menggunakan Since dan For
1. Menggunakan Since dengan durasi
❌ I have lived here since five years.
✅ I have lived here for five years.
Alasannya, five years menunjukkan durasi, bukan titik awal.
2. Menggunakan For dengan tahun tertentu
❌ I have lived here for 2020.
✅ I have lived here since 2020.
Tahun 2020 menunjukkan titik awal, sehingga gunakan since.
3. Menggunakan Since untuk “dua jam”
❌ I have waited since two hours.
✅ I have waited for two hours.
Karena two hours menunjukkan durasi, gunakan for.
Cambridge juga secara langsung memperingatkan agar pembelajar tidak menggunakan since bersama periode waktu seperti hours.
4. Menggunakan For ketika ingin menunjukkan titik awal
❌ I have worked here for 2020.
✅ I have worked here since 2020.
Kalimat pertama tidak tepat karena 2020 menunjukkan titik awal.
Cara Mudah Menghafal Since dan For
Jika Anda sering tertukar, gunakan metode Titik vs Durasi.
SINCE = TITIK
Bayangkan sebuah titik pada garis waktu.
2020 ●──────────── sekarang
Maka:
I have lived here since 2020.
FOR = DURASI
Bayangkan rentang waktu.
2020 ─────── 2025
Maka:
I have lived here for five years.
Dengan gambaran tersebut, Anda tidak perlu menghafalkan banyak aturan sekaligus.
Trik “Sejak Kapan atau Berapa Lama?”
Ketika mengerjakan soal, tanyakan dua pertanyaan.
Pertanyaan 1: Sejak kapan?
Jika jawabannya berupa:
- 2020
- Monday
- January
- 8 a.m.
- childhood
- I was a child
maka gunakan since.
Pertanyaan 2: Berapa lama?
Jika jawabannya berupa:
- two hours
- three days
- five years
- six months
- a week
- a long time
maka gunakan for.
Cara ini sangat praktis karena Anda dapat langsung menghubungkan jenis informasi dengan kata yang tepat.
Contoh Soal Since dan For
Sekarang, coba kerjakan beberapa soal berikut.
Soal 1
I have lived here _____ 2020.
A. for
B. since
C. ago
D. during
Jawaban: B. since
Karena 2020 menunjukkan titik awal.
Soal 2
She has studied English _____ three years.
A. since
B. ago
C. for
D. from
Jawaban: C. for
Karena three years menunjukkan durasi.
Soal 3
They have been waiting _____ 8 a.m.
A. for
B. since
C. ago
D. during
Jawaban: B. since
Karena 8 a.m. menunjukkan titik waktu.
Soal 4
We have worked together _____ five months.
A. since
B. for
C. ago
D. from
Jawaban: B. for
Karena five months menunjukkan durasi.
Soal 5
He has known her _____ childhood.
A. for
B. since
C. ago
D. during
Jawaban: B. since
Karena childhood menunjukkan titik awal periode.
Soal 6
I have been waiting _____ two hours.
A. since
B. for
C. ago
D. from
Jawaban: B. for
Karena two hours menunjukkan durasi.
Soal 7
She has lived in Jakarta _____ 2018.
A. for
B. since
C. ago
D. during
Jawaban: B. since
Karena 2018 menunjukkan titik awal.
Soal 8
We have been friends _____ ten years.
A. since
B. for
C. ago
D. from
Jawaban: B. for
Karena ten years menunjukkan durasi.
Latihan Cepat Since atau For
Coba isi bagian kosong berikut tanpa melihat jawaban.
- I have worked here _____ 2022.
- She has studied English _____ three years.
- They have lived here _____ Monday.
- We have known each other _____ childhood.
- He has waited _____ two hours.
- My father has worked there _____ January.
- I have studied at this school _____ five months.
- She has lived in Bali _____ 2020.
- They have been married _____ ten years.
- He has played football _____ he was a child.
Jawaban
- since
- for
- since
- since
- for
- since
- for
- since
- for
- since
FAQ tentang Since dan For
Apa perbedaan since dan for?
Since menunjukkan titik awal waktu, sedangkan for menunjukkan durasi. Jadi, since menjawab “sejak kapan?”, sementara for menjawab “berapa lama?”.
Since digunakan untuk apa?
Dalam konteks waktu, since menunjukkan titik awal suatu aktivitas atau keadaan. Contohnya since 2020, since Monday, since January, dan since 8 a.m.
For digunakan untuk apa?
Dalam konteks waktu, for menunjukkan durasi. Contohnya for two hours, for three days, for five years, dan for a long time.
Apakah since selalu menggunakan Present Perfect?
Tidak. Anda dapat menemukan since dalam berbagai struktur kalimat sesuai konteks. Cambridge menjelaskan beberapa pola since yang dapat mengikuti klausa atau bentuk waktu berbeda.
Apakah for hanya digunakan dalam Present Perfect?
Tidak. Anda dapat menggunakan for untuk menunjukkan durasi pada masa lalu, sekarang, maupun masa depan.
Apa perbedaan since dan ago?
Since menunjukkan titik awal, sedangkan ago menunjukkan jarak waktu dari sekarang menuju masa lalu.
Contoh:
I have lived here since 2020.
I moved here three years ago.
Apa perbedaan since dan for dalam Present Perfect?
Dalam Present Perfect, since menunjukkan kapan suatu keadaan atau aktivitas mulai berlangsung, sedangkan for menunjukkan berapa lama keadaan atau aktivitas tersebut berlangsung.
Contoh:
I have lived here since 2020.
I have lived here for five years.
Baca juga: 16 Tenses Bahasa Inggris Lengkap: Rumus, Fungsi, Contoh Kalimat, dan Cara Memahaminya
Kesimpulan
Memahami perbedaan since dan for sebenarnya tidak sesulit yang terlihat. Kuncinya terletak pada jenis informasi waktu yang ingin Anda sampaikan.
Gunakan since ketika Anda ingin menunjukkan titik awal, misalnya since 2020, since Monday, since January, since 8 a.m., atau since childhood.
Sebaliknya, gunakan for ketika Anda ingin menunjukkan durasi, misalnya for two hours, for three days, for five years, atau for a long time.
Selain itu, jangan menganggap bahwa since dan for hanya muncul dalam Present Perfect. Cambridge menjelaskan bahwa for dapat menunjukkan periode waktu pada masa lalu, sekarang, maupun masa depan, sedangkan since mengacu pada titik waktu sebelumnya.
Jadi, cukup ingat tiga pola berikut:
Since = sejak kapan
For = berapa lama
Ago = berapa lama yang lalu
Setelah Anda menguasai pola tersebut, penggunaan since dan for dalam bahasa Inggris akan terasa jauh lebih mudah. Selanjutnya, Anda dapat memperdalam materi dengan mempelajari Present Perfect dan Present Perfect Continuous, karena kedua tense tersebut sering membantu Anda menjelaskan durasi serta hubungan antara masa lalu dan sekarang.
Sumber Referensi
- Cambridge Dictionary, For or since? – English Grammar Today.
- Cambridge Dictionary, Since – English Grammar Today.
- British Council LearnEnglish, Present Perfect Simple and Continuous.
- Cambridge University Press, Present Perfect with For and Since.