The Present Perfect Tense
Exercise 1. Open the brackets.
1. I … (never / see) Lake Naroch.
2. It … (always / be) my dream to travel to Poland.
3. … you … (visit) Brazil yet?
4. He … (never / travel) by train.
5. I … (already / be) to Egypt, but I … (be) to India or China yet.
6. Brad … (live) in Chicago since 1998.
7. Dad, you … (eat) my biscuit!
8. He … (finish) training.
9. … Daniel … (drink) a cola?
10. These are my favourite trousers. I … (have) them for five years.
Exercise 2. Make sentences.
have – Britain – several – I – to – times – been
Spain – since – she – lived – in – 1994 – has
five – married – have – they – years – been – for
I – coffee – made – already – for – have – you
never – Bob – a bike – has – had
Exercise 3. Translate sentences.
Я ещё никогда не был за границей.
Мои родители уже переехали в новый дом.
Я уже видел эту комедию.
Ты уже читал сегодняшнюю газету?
Мы играли в компьютерные игры с утра.
Exercise 4. Put the verbs in brackets in the Past Simple or in the Present Perfect.
His father … (come back) to London last Sunday.
Yan … (write) a letter to Nick two days ago.
They … (just/buy) some postcards.
Maria … (get) bad news last week.
I … (go) to Paris in 2003.
Exercise 5. Choose the correct option.
She has/’s had a moped since she was 15.
I’m really hungry. I didn’t eat/haven’t eaten since last night.
You haven’t/hasn’t given food to your pet yet.
She hadn’t/hasn’t bought a ticket yet.
I have/has lived here for all my life.