Put the verbs in brackets in the present perfect and write for or since on the lines.[r]
(1)Present Perfect with FOR and SINCE
+ have + V ed/d has 3
+ haven’t + V ed/d hasn’t 3 (WH-Q) Have + + V ed/d
Has 3
We use FOR when we are talking about a period of time
We use SINCE when we are talking about the start of the period
She has lived in London for three years She has lived in London since 2005
2008
Put the verbs in brackets in the present perfect and write for or since on the lines. Nick _ (KNOW) Tom _ he moved to London
Mrs Harris _ (BE) a teacher _ twelve years Felix _ (LIVE) in Edinburgh _ 1998
We _ (HAVE) a DVD player _ February
I _ (PLAY) in the school football team _ five months We _ (LOSE) a match _ a long time
She _ (NOT EAT) anything _ six hours Mr Bell _ (WORK) for this company _1985 My sisters _ (STUDY) English _ a short time 10 You _ (NOT PLAY) the piano _ several weeks 11 I _ (NOT SEE) Emma _ last week
12 We _ (NOT VISIT) our grandparents _ a month 13 The baby _ (NOT CRY) _ two hours
14 I (NOT RECEIVE) a letter from my pen-friend _a few months
15 He _ (NOT GET) a bad mark _ fourth grade
FOR SINCE
Put these time expressions in the correct list
►yesterday ►minutesfifteen
►Christmas ►a long time
►two months ►ten years
►a week ►last summer
►June ►a short time
►Wednesday ►I was ten
►six hours ►hours
►last month ►three weeks
►five days ►eight o’clock
►1992 ►my birthday
2005
2006 2007