സൗജന്യ ലെവൽ ടെസ്റ്റ് · നിങ്ങളുടെ ലക്ഷ്യത്തിന് അനുയോജ്യമായ കോഴ്‌സ് കണ്ടെത്താം3M+ Followers
Home / Blog / November 3, 2026

November 3, 2026

Since vs For: Talking About Time in English

Since ആണോ for ആണോ? Starting point ഉം duration ഉം Malayalam examples വഴി മനസ്സിലാക്കാം. Present perfect, past situations, exercises എന്നിവയോടെ.

“ഞാൻ രണ്ട് വർഷമായി ഇവിടെ താമസിക്കുന്നു” എന്ന് പറയാൻ “I have lived here since two years” ശരിയാണോ? സാധാരണ ശരിയായ രൂപം “I have lived here for two years” എന്നാണ്. എത്രകാലമായി എന്ന duration ന് for; എപ്പോൾ മുതൽ എന്ന starting point ന് since. ഈ രണ്ട് ചോദ്യങ്ങൾ മനസ്സിൽ വെച്ചാൽ തിരഞ്ഞെടുക്കാൻ എളുപ്പമാകും.

For: എത്ര നേരം അല്ലെങ്കിൽ എത്ര കാലം

For ten minutes — പത്ത് മിനിറ്റ്; for three days — മൂന്ന് ദിവസം; for two years — രണ്ട് വർഷം. “I have worked here for two years.” — ഞാൻ രണ്ട് വർഷമായി ഇവിടെ ജോലി ചെയ്യുന്നു. “We have waited for twenty minutes.” — ഞങ്ങൾ ഇരുപത് മിനിറ്റായി കാത്തിരിക്കുകയാണ്.

For ന് ശേഷം ഒരു length of time വരും. അത് minutes, hours, weeks, months, years അല്ലെങ്കിൽ a long time ആയിരിക്കാം. “I haven’t seen her for a long time.” — അവളെ കണ്ടിട്ട് ഏറെ നാളായി.

Since: എപ്പോൾ മുതൽ

Since Monday — തിങ്കളാഴ്ച മുതൽ; since 2022 — 2022 മുതൽ; since eight o’clock — എട്ട് മണി മുതൽ. “She has lived here since 2022.” — അവൾ 2022 മുതൽ ഇവിടെ താമസിക്കുന്നു. “I have known him since school.” — സ്കൂൾകാലം മുതൽ എനിക്ക് അവനെ അറിയാം.

Since ന് ശേഷം ഒരു clause ഉം വരാം: “I have lived here since I started this job.” — ഈ ജോലി തുടങ്ങിയതുമുതൽ ഞാൻ ഇവിടെ താമസിക്കുന്നു. Main clause ൽ have lived, starting event പറയുന്ന clause ൽ started എന്ന past form ശ്രദ്ധിക്കൂ.

ഒരേ സാഹചര്യം രണ്ട് രീതിയിൽ പറയാം

ഒരു practice example ൽ ഒരാൾ 2024 നവംബറിൽ പുതിയ വീട്ടിലേക്ക് മാറി; 2026 നവംബറിലും അവിടെയാണ്. “I have lived here since November 2024” starting point പറയുന്നു. “I have lived here for two years” duration പറയുന്നു. Calendar കണക്കാക്കി exact duration ഉറപ്പില്ലെങ്കിൽ ഏകദേശമായി “for about two years” എന്ന് പറയാം.

Question ആയി “How long have you lived here?” — എത്രകാലമായി ഇവിടെ താമസിക്കുന്നു? — എന്ന് ചോദിക്കാം. Answer: “For two years” അല്ലെങ്കിൽ “Since November 2024.” Short answer ൽ മുഴുവൻ sentence ആവർത്തിക്കേണ്ടതില്ല.

For present perfect നൊപ്പം മാത്രമല്ല

“I lived in Chennai for three years.” — ഞാൻ മൂന്ന് വർഷം ചെന്നൈയിൽ താമസിച്ചു. ഇത് കഴിഞ്ഞ ഒരു താമസകാലമാണ്. “I’m going to stay for a week.” — ഒരാഴ്ച താമസിക്കാൻ ഉദ്ദേശിക്കുന്നു. ഇവിടെ future plan ആണ്. അതിനാൽ for കണ്ടാൽ present perfect വേണം എന്ന് തീരുമാനിക്കരുത്.

“I have been studying for an hour” ഒരു മണിക്കൂറായി തുടരുന്ന പഠനം പറയുന്നു. ചില ongoing activities ന് present perfect continuous സ്വാഭാവികമാണ്. Know പോലുള്ള state verbs ൽ “I have known her for years” എന്നാണ്; “I have been knowing her” ഒഴിവാക്കൂ.

Since, for, ago: മൂന്ന് വ്യത്യസ്ത കാര്യങ്ങൾ

“I moved here two years ago.” — ഞാൻ രണ്ട് വർഷം മുമ്പ് ഇവിടെ താമസം മാറി. Ago ഇപ്പോഴിൽ നിന്ന് എത്രകാലം മുമ്പ് നടന്നത് എന്നാണ് പറയുന്നത്. “Since two years ago” ചില contexts ൽ സാധ്യമാണെങ്കിലും beginner practice ൽ ഒരു വ്യക്തമായ starting point അല്ലെങ്കിൽ “for two years” തിരഞ്ഞെടുക്കുന്നത് എളുപ്പമാണ്.

“Since two years” എന്നത് starting point വ്യക്തമാക്കുന്ന standard pattern അല്ല. “For 2022” എന്നതിന് പകരം, 2022 മുതൽ എന്നാണെങ്കിൽ “since 2022” എന്ന് പറയൂ. Since ന് because എന്ന meaning ഉം ഉണ്ട്: “Since you’re here, let’s begin.” ഈ lesson ലെ since സമയത്തെക്കുറിച്ചാണ്.

Practice with answers

Fill in since or for: 1. I have worked here ___ six months. 2. She has been busy ___ morning. 3. We stayed there ___ two days. 4. He has known me ___ 2019. 5. I have waited ___ an hour.

Answers: 1. for; 2. since; 3. for; 4. since; 5. for. ഇനി നിങ്ങളുടെ ജോലി, താമസം അല്ലെങ്കിൽ English practice നെക്കുറിച്ച് ഒരു for sentence ഉം ഒരു since sentence ഉം പറയൂ.

English Bus: Online Spoken English Academy in Kerala

Time connections മനസ്സിലാക്കാൻ simple past vs present perfect വായിക്കൂ. Auxiliary forms ന് have, has, had guide നോക്കാം. Guided practice വിവരങ്ങൾ English Bus ൽ അന്വേഷിക്കൂ.

പതിവ് ചോദ്യങ്ങൾ

Since നൊപ്പം ഒരു date നിർബന്ധമാണോ? അല്ല. Since yesterday, since lunchtime, since I left school എന്നിങ്ങനെയും starting point പറയാം.

For two years എന്നത് ഇപ്പോഴും തുടരുന്നു എന്നാണോ? Phrase മാത്രം അത് തീരുമാനിക്കില്ല. “Have lived” ongoing connection നൽകാം; “lived” കഴിഞ്ഞ താമസകാലം പറയാം.

Your next step

Choose one idea from this guide and practise it today. If you want a structured course with live speaking and correction, take the English Bus level test.

Take the free level test

ഇനി ആത്മവിശ്വാസത്തോടെ ഇംഗ്ലീഷ് സംസാരിക്കാം.

Ready to begin your English journey?

നിങ്ങളുടെ ലെവലും ലക്ഷ്യവും പറയൂ. ശരിയായ കോഴ്‌സ് തിരഞ്ഞെടുക്കാൻ ഞങ്ങൾ സഹായിക്കാം.