Mrs. Anabel Montes - English teacher
Key words for present perfect
• Since and for:
• Since + specific point in the past when the
action started
• For + duration, length of time
Practice
1. _______ January
2. _______ 10 years
3. _______ Monday
4. _______ 12 noon
5. _______ I got up
6. _______ 5 minutes
7. _______ a long time ago
8. _______ four days
1. Write since or for ?
9. _______ 6:00
10._______ Wednesday
11._______ a month
12._______ two days ago
13._______ November 1
14._______ 2004
15._______ an hour
16._______ I was young
2. Complete with For or SINCE:
1) I have been a teacher __________ 30
years.
2. Bob has worked in that import export
company __________ he was thirty.
3. I have studied English __________ four
years.
4. Jenny has eaten five
hamburgers __________ 7pm.
5. My parents have been
married __________ twenty years.
6. I have known my best friend__________I
met him at high school
7. They have travelled in the USA __________
one month
8. The boys have played tennis ______ two
hours
9. Kevin has been in Greece __________ July
10. My brother has drunk beer__________
two hours
11. I haven't eaten anything __________
lunch.
3. Make sentences using FOR or SINCE
Example:
How long have you studied German ? ( 2004)
I have studied German since 2004
1)How long have you lived in Paris ? ( five years)
2) How long have you played football? (two years)
3) How long has Helen known Paul ?( February )
4) How long has Jim been on holiday ? ( Saturday)

Present perfect for since

  • 1.
    Mrs. Anabel Montes- English teacher
  • 2.
    Key words forpresent perfect • Since and for: • Since + specific point in the past when the action started • For + duration, length of time
  • 3.
    Practice 1. _______ January 2._______ 10 years 3. _______ Monday 4. _______ 12 noon 5. _______ I got up 6. _______ 5 minutes 7. _______ a long time ago 8. _______ four days 1. Write since or for ?
  • 4.
    9. _______ 6:00 10._______Wednesday 11._______ a month 12._______ two days ago 13._______ November 1 14._______ 2004 15._______ an hour 16._______ I was young
  • 5.
    2. Complete withFor or SINCE: 1) I have been a teacher __________ 30 years. 2. Bob has worked in that import export company __________ he was thirty. 3. I have studied English __________ four years. 4. Jenny has eaten five hamburgers __________ 7pm. 5. My parents have been married __________ twenty years.
  • 6.
    6. I haveknown my best friend__________I met him at high school 7. They have travelled in the USA __________ one month 8. The boys have played tennis ______ two hours 9. Kevin has been in Greece __________ July 10. My brother has drunk beer__________ two hours 11. I haven't eaten anything __________ lunch.
  • 7.
    3. Make sentencesusing FOR or SINCE Example: How long have you studied German ? ( 2004) I have studied German since 2004 1)How long have you lived in Paris ? ( five years) 2) How long have you played football? (two years) 3) How long has Helen known Paul ?( February ) 4) How long has Jim been on holiday ? ( Saturday)