English Exercises > present perfect exercises

Since or For




Downloadable worksheets:
PRESENT PERFECT WITH FOR AND SINCE
Level: intermediate
Age: 10-14
Downloads: 6771

 
SINCE and FOR - Present Perfect
Level: intermediate
Age: 12-17
Downloads: 1750

 
FOR SINCE AGO
Level: elementary
Age: 7-17
Downloads: 969

 
Present perfect with FOR or SINCE
Level: intermediate
Age: 10-17
Downloads: 900

 
FOR-SINCE-DURING-AGO -PAST SIMPLE AND PRESENT PERFECT (KEY INCLUDED)
Level: elementary
Age: 12-14
Downloads: 861

 
2nd year
Level: advanced
Age: 15-17
Downloads: 27

 

Since or for?
We use FOR + period of time (for three days, for a week, for a long time)
We use SINCE + start of the period (since Christmas, since Sunday, since I was ten years old)
Maya has been a professional singer� 1989.�����
So far, it has rained �five hours.���
I haven't been snowboarding� last winter.����
Jo has been a student here��March.����
The beaver has been an emblem of Canada� many years.���
Cougars have almost disappeared from the Victoria area� humans settled here.���
Mary has kept a diary� she was ten years old.���
First Nations people in British Columbia have told stories about the eagle� hundreds of years.��
The Canadian two-dollar coin has been in circulation �1996.���
They've been married� �twenty-five years.�