Since and For
in the Present Perfect Tense
Since
Since is used for:
 start of the time
 a particular time
Since Monday
PresentPast
Monday
start of the time
Since can be used with ............
April 4th
2001
12:30
I came to
Buffalo
Christmas
last weekend
a month ago
9 o’clock
Since
Simple sentences with Since
I have been in the office since 9 o’clock.
I have lived in Buffalo since 2006.
She has known John since December 12th.
We haven’t taken a test since last week.
I have had a driving license since I was 18.
They have taken this class since January.
It hasn’t snowed since two weeks ago.
For
For is used for:
 a period of time
 a duration of time
1 2 3 4
For four days
PresentPast
For can be used with ………….
two weeks
a month
five years
ten minutes
a decade
ten seconds
a long time
an hour
For
Simple Sentences with For
I have waited for my friend for an hour.
I have studied English for a month.
It hasn’t snowed for more than two weeks.
Have you been in Buffalo for a long time?
She has been in Canada for five years.
They haven’t slept for a whole day.
I have talked with my mother for 10
minutes.
Let’s compare since with for !
I have had this book _______ March 1st
.
I have had this book _______ two weeks.
I have been in England _______ 2006.
I have been in England_______ half a year.
I have known him _______ a month ago.
I have known him _______ a month.

Since&for

  • 1.
    Since and For inthe Present Perfect Tense
  • 2.
    Since Since is usedfor:  start of the time  a particular time Since Monday PresentPast Monday start of the time
  • 3.
    Since can beused with ............ April 4th 2001 12:30 I came to Buffalo Christmas last weekend a month ago 9 o’clock Since
  • 4.
    Simple sentences withSince I have been in the office since 9 o’clock. I have lived in Buffalo since 2006. She has known John since December 12th. We haven’t taken a test since last week. I have had a driving license since I was 18. They have taken this class since January. It hasn’t snowed since two weeks ago.
  • 5.
    For For is usedfor:  a period of time  a duration of time 1 2 3 4 For four days PresentPast
  • 6.
    For can beused with …………. two weeks a month five years ten minutes a decade ten seconds a long time an hour For
  • 7.
    Simple Sentences withFor I have waited for my friend for an hour. I have studied English for a month. It hasn’t snowed for more than two weeks. Have you been in Buffalo for a long time? She has been in Canada for five years. They haven’t slept for a whole day. I have talked with my mother for 10 minutes.
  • 8.
    Let’s compare sincewith for ! I have had this book _______ March 1st . I have had this book _______ two weeks. I have been in England _______ 2006. I have been in England_______ half a year. I have known him _______ a month ago. I have known him _______ a month.