Teroka

For Two Years or Since 2024?

by Vocafy Disahkan
Inggeris (AS) A2 15 soalan Tatabahasa
Inggeris (AS) A2 15 soalan Tatabahasa

Explore how to use “for” and “since” for situations that started in the past and are still true now.

Preview

Questions with solutions
  1. 1. Isi tempat kosong.

    I've lived here ___ two years.

    • for
    • since

    Two years tells you how long.

    Show solution

    I've lived here for two years.

    Use “for” with a length of time. The speaker moved here two years ago and still lives here.

  2. 2. Isi tempat kosong.

    Maya has had this bike ___ 2024.

    • for
    • since

    2024 tells you when the situation started.

    Show solution

    Maya has had this bike since 2024.

    Use “since” with a starting year. Maya got the bike in 2024 and still has it.

  3. 3. Isi tempat kosong.

    We've been outside ___ ten minutes.

    • since
    • for

    Ten minutes is a length of time, not a time on a clock.

    Show solution

    We've been outside for ten minutes.

    “For ten minutes” tells us how much time has passed. It does not give the starting time.

  4. 4. Isi tempat kosong.

    The store has been open ___ nine o'clock.

    • since
    • for

    Nine o'clock is a time on a clock.

    Show solution

    The store has been open since nine o'clock.

    The store opened at nine and is still open. “Since” connects that starting time with now.

  5. 5. Isi tempat kosong.

    Leo has been sick ___ Monday.

    • for
    • since

    Monday names the starting day.

    Show solution

    Leo has been sick since Monday.

    “Since Monday” means Leo became sick on Monday and is still sick.

  6. 6. Pilih jawapan yang betul.

    Does Rosa still live in this house?

    Rosa says, “I've lived in this house for three months.”

    • Yes, she still lives there.
    • No, she moved out after three months.

    Look at “I've lived,” not just “three months.”

    Show solution
    • Yes, she still lives there.

    “I've lived here for…” connects the past with now. “I lived here for…” can describe a finished stay.

  7. 7. Isi tempat kosong.

    I've wanted a dog ___ a long time.

    • since
    • for

    This phrase tells you how long, without an exact number.

    Show solution

    I've wanted a dog for a long time.

    A length of time does not need a number. “For a long time” is a useful everyday phrase.

  8. 8. Isi tempat kosong.

    She's worked at the library ___ last summer.

    • since
    • for

    “Last summer” tells you when she started.

    Show solution

    She's worked at the library since last summer.

    “Since last summer” gives a starting time. “For a summer” would describe a length of time.

  9. 9. Isi tempat kosong.

    I've lived by the sea ___ my whole life.

    • for
    • since

    “My whole life” covers all the years of my life.

    Show solution

    I've lived by the sea for my whole life.

    “For my whole life” describes a length of time. To name the start, you could say “since I was born.”

  10. 10. Isi tempat kosong.

    I've known Sam ___ we were children.

    • for
    • since

    The words after the gap describe when this started.

    Show solution

    I've known Sam since we were children.

    After “since,” you can use a short sentence about the past, such as “we were children.”

  11. 11. Isi tempat kosong.

    We haven't seen our neighbors ___ they moved away.

    • since
    • for

    Their move is the starting event.

    Show solution

    We haven't seen our neighbors since they moved away.

    “Since” also works with “haven't.” From the time the neighbors moved away to now, we haven't seen them.

  12. 12. Isi tempat kosong.

    The garden is very dry. It hasn't rained ___ several weeks.

    • since
    • for

    Several weeks tells you how long there has been no rain.

    Show solution

    The garden is very dry. It hasn't rained for several weeks.

    With “hasn't,” “for” tells us how long something has not happened.

  13. 13. Pilih jawapan yang betul.

    How long has the speaker been at the café?

    “It's 10 a.m. now. I've been at this café since 8 a.m. today.”

    • For eight hours.
    • For ten hours.
    • For two hours.

    Count the hours from the starting time to now.

    Show solution
    • For two hours.

    “Since” gives the starting time, while “for” gives the length of time between that start and now.

  14. 14. Isi tempat kosong.

    ___ the past few months, we've been very busy.

    • For
    • Since

    The past few months is a length of time ending now.

    Show solution

    For the past few months, we've been very busy.

    A phrase with “for” can come at the start of a sentence. “The past few months” describes how long, not a starting date.

  15. 15. Pilih jawapan yang betul.

    Which sentence has the same meaning?

    I started this job three months ago, and I still work here.

    • I've worked here since three months.
    • I've worked here for three months.

    Three months is the time between starting the job and now.

    Show solution
    • I've worked here for three months.

    Use “ago” to say when the job started and “for” to say how long you've worked here.

Selamat datang kembali!

Sila log masuk untuk meneruskan

Lupa kata laluan?
Belum mempunyai akaun? Daftar