PRESENT PERFECT: FOR / SINCE (A2 Grammar)

Use the present perfect with for and since to talk about something that started in the past and is STILL true now. Use for with a period of time, and since with a point in time.

Quick tip: for + a period (for 5 years). since + a point in time (since 2019). Still true now → present perfect.

FOR + a period of time

Use for with how LONG: for two hours, for a week, for five years.

SINCE + a point in time

Use since with WHEN it started: since Monday, since 2019, since I was a child.

Still true now (use present perfect)

The action started in the past and continues now, so use have/has + past participle — not the past simple.

Common mistakes

Practise it

Is the time a period (an amount) or a point (a start)? Period → for. Point → since. And it's still true now, so use the present perfect.