Put the verbs in brackets in the present perfect and write for or since on the lines.[r]
Trang 1Present 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.
1 Nick _ (KNOW) Tom _ he moved to London.
2 Mrs Harris _ (BE) a teacher _ twelve years.
3 Felix _ (LIVE) in Edinburgh _ 1998.
4 We _ (HAVE) a DVD player _ February.
5 I _ (PLAY) in the school football team _ five months.
6 We _ (LOSE) a match _ a long time.
7 She _ (NOT EAT) anything _ six hours.
8 Mr Bell _ (WORK) for this company _1985.
9 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.
Put these time expressions in the correct
list
2005
2006 2007 2005