You are on page 1of 3

PRESENT PERFECT+SINCE, FOR+ EVER, NEVER

1 Complete the table with the base forms and the past participles. Use the words in the box.
Lose, taken, swim, bought, do, written, run, eaten, take, won, write, done, buy, lost, win, run, eat,
swum
base form past simple past participle

 _________ bought _________

_________ did _________

_________ ate _________

_________ lost _________

_________ ran _________

_________ swam _________

_________ took _________

_________ won _________

_________ wrote _________

2 Complete with the correct forms of the verbs in brackets:


1. He _____ (finish) training.
2. She _____ (score) twenty points in the match.
3. We _____ (watch) all the Champions League matches this season.
4. They _____ (not start) their meal.
5. I  _____ (not do) my homework.
6. Oh, no! I  _____ (lose) my money!
7. My brother and I _____  (not see) any films this week.
8. The garden is very green. It  _____ (rain) a lot this month.
9. These are my favourite trousers. I  _____ (have) them for five years
10. Mum's really angry. We _____  (not tidy) our room!

3 Find the mistakes and correct them:


1. Tom's my best friend, I am known him for three years.
2. They have living in Miami for two years.
3. Jo has earache, he has have it since 7 o'clock.
4. Brad have lived in Chicago since 1998.
5. Where's Alison? We didn`t seen her since yesterday.
6. Dad   hasn`t took a holiday since last August.
4 These are some sentences from Nigel’s letter home from Africa. He has made four mistakes in
using ‘for’ and ‘since’. Correct his mistakes:

Dear Mum and Dad,

I've lived in Africa since two weeks and I love it! Africa is beautiful! I haven’t travelled to any
faraway place for last summer. I’m so happy now!
I’ve already seen Mr. Rambler. He is working for WWF here and taking photos of wild animals. I
haven’t seen any lions yet. I think I’ll see them later.

Thank you for the trip. I’ve dreamed of Kenya for my childhood. I haven’t seen you since ages! I
miss you so much!

Love, Nigel.

5 Make the sentences in Present Perfect using for or since:


1. Kate/be/in bed/a long time. – Kate has been in bed for a long time.
2. She / not eat / anything / this morning.
3. She / not see / her friends / a week.
4. She / stay / at home / Tuesday.
5. She / have / a red nose / three days.
6. She / not play / basketball / last weekend.
7.  She / not do / any school work / Monday.

6 Make the questions and give the answers:

Example: (eat Italian food)

— Have you ever eaten Italian food?

— Lots of times.

1 (ski)

- ______________________

- ______________________

2 (win money)

- ______________________

- ______________________

3 (have a dream)

- ______________________

- ______________________

4 (break a leg)

- ______________________

- ______________________
5 (go to a concert)

- ______________________

- ______________________

You might also like