PRESENT PERFECT VS
PAST SIMPLE
LATELY ago so farALREADY LAST EVERrecently for the last time
JUST IN 2007 as a childever since YET LAST WEEK
until / up to now never
I haven't been to the cinema recently.
I've met some weird people lately
I've lived in this city since I was born.
You've already told that joke a million
times.
Have you ever eaten ostrich meat?
I haven't met the right girl yet.I've had a lot of dinners out for the last week.Let's worry about finding a hotel once we've arrived there.We moved in together in 2007 and we've been happy ever since.
I haven't been to America so far.I've been in this job for nearly 20 years.I haven't had any trouble with my mobile until now.I have never wanted to own a pet until now.
When did you last have a really big meal?= When was the last time you had a ...?Last week I went to a few meetings.As a child, I used to play chess a lot.I got this car about 10 years ago.I met Dave last Easter.