🌍 Wings Lesson 1: Talk About Things You Have Done

â–¶ Watch the Present Perfect Playlist on YouTube

🔹 Present Perfect with FOR and SINCE

Formula:
Subject + have / has + past participle + complement + for / since + time reference


🔸 for = a period of time (how long?)
đź§© We have lived here for five years.
đź§© She has studied English for two months.
đź§© They have worked here for a long time.

—

🔸 since = a starting point in time (when?)
đź§© I have lived here since 2019.
đź§© He has worked at the company since January.
đź§© She has been sick since last week.


đź§  Quick Tip for Students:

  • Use for = “how long?” (⏳ duration)
  • Use since = “when?” (đź“… starting point)

FOR

OrderSubjectHave / HasPast ParticipleComplementForTime Reference
1.Ihaveworkedhereforten years
2.Shehasstudiedthereforthree months
3.Theyhavelivedherefora while
4.Wehavebeenherefora long time
5.Hehasbeentherefortwo days

SINCE

OrderSubjectHave / HasPast ParticipleComplementSinceTime Reference
1.Ihavelivedin this housesince2015
2.Shehasbeenonlinesince8 am
3.Wehaveknowneach othersinceHigh School
4.Theyhavehadthat carsincelast year
5.Hehasplayedguitarsincehe was a kid

📝 Present Perfect Practice – Affirmative Sentences

Instructions: Complete the sentence using have or has and the past participle of the verb plus for or since.

Example:
She ___ ______ her homework ____ this morning

Answer:
She has finished her homework since this morning.

1. The eagle (fly) over the valley several times this morning.

2. She (visit) Paris several times 2010.

3.They (eat) dinner at the same time the past week.

4. He (read) that book two weeks now.

5. We (watch) the new movie three times last Friday.

6. The team (win) the championship twice 2020.

7. Maria (travel) to Italy every summer five years.

8. I (have) sushi for dinner yesterday.

9. John (learn) to play the guitar he was 12.

10. Sarah (paint) her bedroom twice she moved in.

11. The company (launch) a new product every year 2012.

12. We (see) that famous painting every time the past ten years.

13. They (work) on their project two weeks.

14. I (visit) the Grand Canyon every summer 2010.

15. He (fix) broken cars many years.

16. She (be) out of college May.

17. The kids (clean) their rooms every Saturday two months.

18. I (receive) your emails regularly last Monday.

19. Tom (cook) dinner for his family every evening a month.

20. The restaurant (serve) delicious food over ten years.

21. Mary (find) her lost keys twice last week.

22. We (live) in our new house January.

23. They (celebrate) their lottery win three days.

24. I (write) a letter every week a month.

25. He (buy) a new smartphone every year 2018.

✅ Self-Assessment Task: Present Perfect with “for” and “since”

Instructions:
Try answering the following questions using the Present Perfect tense. Use for (a period of time) and since (a starting point in time) in your answers. If you can answer all of them correctly, you’re doing great!

Tip:
You can speak your answers out loud or write them down. Make sure you choose for or since correctly and keep your verbs in the correct form.

Questions:

  1. How long have you lived in your current home?
  2. How long have you known your best friend?
  3. Have you worked or studied in the same place for a long time?
  4. How long have you studied English?
  5. How long have you had your current phone?

Page 4

Scroll to Top