1. For or since? Fill in the correct word.

Sarah has lived in Paris ______1995.

I haven't been to a party ______ages.

Jane is away. She's been away ______Friday.

I wonder where Joe is. I haven't seen him ______last week.

The weather is dry. It hasn't rained ______a few weeks.

Kevin has been looking for a new job ______he left school.

  1. For or since (seit)? Fill in the correct word and write the verbs in the correct tense.

Fred and Frida ______(learn) English ______six years.

Mary ______(live) in Germany ______1992.

How long ______(work / she) in the garden?

They ______(not / be) in the garden ______more than an hour.

I ______(wait) for you ______two o'clock.

He ______(not / eat) anything ______breakfast.

  1. Put the verbs in brackets into the present perfect (affirmative or negative).

I would love to live in the Antarctic. I ______(read) a blog about it.

Some researchers______(be) there for several months. They

______(not / eat) any fresh food for many days, but they

______(have) a lot of fun: they ______

(learn) how to jump with a kiteboard and ______(celebrate) many

festivals.

They ______(not / see) the sun for two months and it

______(not / snow) lately because it ______

(be) too cold. In their blog they ______(not / write) much abouttheir research. Maybe it’s top secret.

  1. Use the given words to make sentences in the present perfect.

my father / start / a new job

______

I / give up / smoking

______

Charles and Sarah / go / to Brazil

______

Suzanne / have / a baby

______

  1. The Maoris: Highlight the correct verb form (past simple/present perfect).
  1. Tenses: Are the underlined parts right or wrong? Correct where necessary.

I've lost my key. I can't find it anywhere.______

Have you eaten a lot of sweets when you were a child?______

I've bought a new car. You must come and see it.______

Where have you been yesterday evening?______

Lucy has left school in 1999.______

Have you ever been to Paris? – Yes, many times.______

I haven't eaten much yesterday.______

  1. Put the verb into the correct form, present perfect or past simple.
  1. Marrkiere: signal word for the past simple / red: signal words for the present perfect

two weeks ago / ever / already / last night / yesterday / never / since / in 2010

  1. Put the verb into the correct form, present perfect or past simple
  1. Peter ______playbaseball yesterday.
  2. They ______repair their car. It looks like new now!
  3. Last year, we ______fly to Rome and ______visit the Colosseum.
  4. Jerry ______notread the book yet.
  5. My children______never drink camel milk.
  6. My sister ______buy her car in 2011.
  7. ______ever win a chess game?
  8. ______go to the movies last night?
  9. No, I ______not go in a cinema since last January.
  10. So, you …………………………………………………….. (see)hahjhhhhhhnn______not see the new Brad Pitt film yet.
  11. Two weeks ago, Myrna ______come to visit me.
  12. I ______not see her for more than two years.
  13. We ______drink tea and we ______talk about the good times we ______have together.
  14. At 7pm, Myrna ______leave my house.
  15. It ______is a nice day and we ______already plan a next meeting next year.