• “For, Since, Ago” — Can You Get All 5 Right? (Preposition Quiz)

    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 ZeusSlow 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!