For or Since

We use the present perfect (have/has + past participle) to talk about things that started in the past and continue now.

✅ Example:

  • How long have you known her?
  • We’ve lived together for about nine months.

⏳ 1. Using for

We use for + a period of time (the length).

👉 It answers: How long?

✅ Examples:

  • I’ve known Justin for about two years.
  • We haven’t done that for a long time.

📅 2. Using since

We use since + the starting point (when it began).

👉 It answers: Since when?

✅ Examples:

  • I’ve known her since we were at school.
  • We haven’t argued since we met.

🌟 Quick Tip

  • for = length of time → 3 months, 2 years, a long time
  • since = starting point → 2019, last week, Monday

Present Perfect Review



Let’s Practice

1️⃣Quiz time

Practice 1

Practice 2

2️⃣Speaking time

Practice 1

Practice 2

Leave a Reply