You are on page 1of 4

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
week?
d) Karen has had long hair ________ she was 13.
e) They have been close friends ________ twenty years.
f) 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.
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) Mark has had violin lessons ________ last January.
b) We have known Diane ________ two years.
c) Have you seen Andrew ________ last week?
d) Karen has had long hair ________ she was 13.
e) They have been close friends ________ twenty years.
f) 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) since
b) for
c) since
d) since
e) for
f) since
g) for
h) for
i) since
2.
a) arriveddrove
b) havent seen
c) sawfelt
d) have you lived
e) beganhavent finished
f) have been
g) did you miss didnt hear
h) have given
i) has never enjoyed
j) fellbrokehas been

You might also like