You are on page 1of 3

1.

Complete these sentences using for or


since.
a) Mark has had violin lessons ________ last
January.
b) We have known Diane ________ two
years.
c) Have you seen Andrew ________ last
d)
e)
f)
g)
h)

week?
Karen has had long hair ________ she was 13.
They have been close friends ________ twenty years.
My parents and I have lived in the same house ________ 1990.
Bruce has worked in that office ________ six month.
Mrs. Meier is in the hospital. She has been sick ________ two

weeks.
i) Rock music has been trendy ________ the early 1950s.

2. Complete the sentences below with the Past Simple or the


Present Perfect Simple of the verbs in brackets.

a) When you father ________ (arrive) from Washington last


Saturday, we all ________ (drive) to the airport to meet him.
b) I dont know where Philip is. I ________ (not see) him for ages.
c) When I ________(see) Edith two days ago, she ________(feel)
very well.
d) How long ________ (you/live) in New York?
e) That excellent TV series from the BBC ________(begin) over a
year ago, but it ________ (not finish) yet.
f) My parents ________ (be) married for more than twenty years.
g) Why ________(you/miss) the bus yesterday morning?
Because I ________ (not hear) the alarm clock.
h) I heard that you ________(give) up the idea of studying Chinese.
i) Diane ________(never/ enjoy) a holiday as much as this one.
j) Uncle Willie ________(fall) down the stairs on Sunday morning
and he ________ (break) a leg. He ________(be) in hospital for
two days.
1. Complete these sentences using for or since.

a)
b)
c)
d)
e)
f)

Mark has had violin lessons ________ last January.


We have known Diane ________ two years.
Have you seen Andrew ________ last week?
Karen has had long hair ________ she was 13.
They have been close friends ________ twenty years.
My parents and I have lived in the same house ________

1990.
g) Bruce has worked in that office ________ six month.
h) Mrs. Meier is in the hospital. She has been sick ________
two weeks.
i) Rock music has been trendy ________ the early 1950s.

2. Complete the sentences below with the Past Simple or the


Present Perfect Simple of the verbs in brackets.

a) When you father ________ (arrive) from Washington last


Saturday, we all ________ (drive) to the airport to meet
him.
b) I dont know where Philip is. I ________ (not see) him for
ages.
c) When I ________(see) Edith two days ago, she
________(feel) very well.
d) How long ________ (you/live) in New York?
e) That excellent TV series from the BBC ________(begin) over
a year ago, but it ________ (not finish) yet.
f) My parents ________ (be) married for more than twenty
years.
g) Why ________(you/miss) the bus yesterday morning?
Because I ________ (not hear) the alarm clock.
h) I heard that you ________(give) up the idea of studying
Chinese.
i) Diane ________(never/ enjoy) a holiday as much as this
one.
Uncle Willie ________(fall) down the stairs on Sunday morning and he
________ (break) a leg. He ________(be

Answer Key
1
a)
b)
c)
d)
e)
f)
g)
h)
i)

since
for
since
since
for
since
for
for
since

2.
a)
b)
c)
d)
e)
f)
g)
h)
i)

arriveddrove
havent seen
sawfelt
have you lived
beganhavent finished
have been
did you miss didnt hear
have given
has never enjoyed
j) fellbrokehas been

You might also like