As an English teacher, I have been creating content for both Korean learners and global English learners. This blog is where I share the grammar rules I cover in my lessons — and today’s quiz is about three words that confuse almost every English learner: for, since, and ago.
No rules first. Just the quiz. 👇

Quiz Time! 🎯
Question 1: “I have lived here ___ 2019.”
a) for b) ago c) since
Question 2: “She left ___ two hours ___.”
a) since / ago b) two / for c) — / ago
Question 3: “I haven’t eaten ___ three hours.”
a) since b) for c) ago
Question 4: “He started learning English ___ he was a child.”
a) ago b) for c) since
Question 5: “We met a long time ___.”
a) since b) for c) ago
Drop your answers in the comments! 👇
Now let’s check! 🎉
Q1: c) since “I have lived here since 2019.” → SINCE = specific point in time (2019 is a fixed moment)
Q2: c) — / ago “She left two hours ago.” → AGO = looking back from now (two hours back in time)
Q3: b) for “I haven’t eaten for three hours.” → FOR = duration (three hours is a length of time)
Q4: c) since “He started learning English since he was a child.” → SINCE = from a point in time continuing to now
Q5: c) ago “We met a long time ago.” → AGO = a point in the past, looking back from now
The simple rule 🔍
- FOR = duration → “for three hours / for two years”
- SINCE = specific starting point → “since 2019 / since Monday”
- AGO = looking back from now → “two hours ago / a long time ago”
How did you score?
- 5/5 → Grammar pro! 🏆
- 3-4/5 → Almost there! 💪
- 1-2/5 → Now you know — try again! 😊
Drop your score in the comments! 👇
Want to learn more natural English?
Hi, I’m Yehs Sam 👋 I have been teaching English and creating content to help learners sound more natural and confident — for both Korean learners and global English learners.
🐢⚡ Turtle Zeus — Slow but surely, we get there.
Is there a slang word or English expression you’ve always wanted to know? Drop it in the comments below — I’d love to cover it in my next post!