Practice makes (present) perfect

B1 B2 C1

Let’s visit Peter tomorrow. We haven’t seen him | haven’t see him | hasn’t seen him | have seen him him for ages.

Zkuste si on-line test z angličtiny a vyhodnocení dostanete obratem.

Let’s visit Peter tomorrow. We __________ for ages.
She is an amazing author. __________ four of her books.
You’re lazy! You’ve __________ here all day.
I‘ve already been here for 3 hours and she __________ yet.
Have you ever __________ a Porsche?
They __________ in France since 1981.
__________ almost all my money.
The Beatles __________ popular for about sixty years.
This old man __________ a very sad life.
Have you __________ to Morocco?