New Information
Simple past v Pres Perfect
Simple vs. continuous
Simple past v Present Perfect 2
Correct or incorrect
100

We often use the present perfect to give ‘new’ information, for example when we want to report an event that happened a short time ago

I (forget) my dictionary at home. Can I borrow yours? (My dictionary is at home at the moment.)

100

I _____ (see) the twins in town last week.

saw

100

Carlos is currently a student. He’s been studying/He’s studied in London for nearly two years.

Carlos is currently a student. He’s been studying in London for nearly two years.

100

The film we (see) at the cinema last night was awful.

saw

100

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

Did you eat a lot of sweets when you were a child?

200

Guess what? I’ve got/I got a new job!

I've got

200

(you/ever/drink) a mojito in Cuba?

Have you ever drunk...

200

Alison is very excited. This is the first time she’s ever travelled/she’s ever been travelling abroad.

Alison is very excited. This is the first time she’s ever travelled abroad.

200

It (not/rain) so far this week.

has not rained

200

I've bought a new car last week

I bought a new car last week

300

Have you heard/Did you hear the news?

Have

300

I (finish) work early yesterday.

finished

300

I love Paris. I’ve visited/I’ve been visiting the city three times this year.

I love Paris. I’ve visited the city three times this year.

300

Martin (not/earn) much money last year.

didn't earn

300

When has this report been published?

When was this report published?

400

France have won/won the last World Cup.

won

400

Sue's not here, she (go) out.

has gone

400

Joseph seems very stressed. I think he’s been working/he’s worked too much lately.

Joseph seems very stressed. I think he’s been working too much lately.

400

I (send) you an email last night. (you/read) it yet?

sent; have you read

400

I'm very hungry. I didn't eat much so far today.

haven't eaten

500

My aunt has just arrived/just arrived at the airport. I have to go and pick her up.

has just arrived

500

My colleague still (not/find) last month's sales report.

hasn't found

500

I’ve emailed/I’ve been emailing Jack since last week. So far, he hasn’t replied/he hasn’t been replying.

I’ve emailed/I’ve been emailing Jack since last week. So far, he hasn’t replied/he hasn’t been replying.

500

Help! Somebody (steal) my mobile.

has stolen

500

I lost my keys. I can't find them anywhere.

have lost