Present Perfect +
Present Perfect -
Present Perfect ?
Adverbs + Present Perfect
Phrasal verbs
100

I/be/to Madagascar.

I've been to Madagascar.

100

I/not see/him since last Monday.

I haven't seen him since last Friday.

100

you/ever/fall/in front of a lot of people

Have you ever fallen in front of a lot of people?

100

She has_________ had dinner. She is going to the party now.

She has just had dinner. She's going to the party now.


100

Complete with a phrasal verb in the correct form:

I _________ the PC and went to sleep.

I switched off the PC and went to sleep.

200

They/read/this book/twice.

They've read this book twice.

200

I/not watch/my favorite/film/lately.

I haven't watched my favourite film lately.

200

Have/ever/be/London

Have you ever been to London?

200

I haven't done my homework____.

I haven't done my homework yet.

200

Complete with a phrasal verb in the correct form:

When we ______ the bus, we noticed it was full of people.

When we got on the bus, we noticed it was full of people.

300

They/already/watch/ this film

They've already watched this film

300

I'm hungry. I/ eat/ lunch/yet.

I'm hungry. I haven't had lunch yet.

300

You/take/ your bag/yet?

Have you taken your bag yet?

300

I have ____ finished my History project.

I have already finished my History project.

300

Complete with a phrasal verb in the correct form:

If you are hot, _____ your jumper.

If you are hot, take off your jumper.

400

I/homework/do/Maths/already

I've already done my Maths homework.

400

I/finish/my homework/yet

I haven't finished my homework yet

400

How long/she/study/there

How long has she studied there?

400

I haven't finished to read the book _____. 

I haven't finished to read the book yet.

400

We were ______ your house, but couldn't find it. What is your address?

We were looking for your house, but couldn't find it. What is your address?

500

Neil is so clever! He/ learn/ Spanish/ French/ and/already

Neil is so clever! He has already learned Spanish and French.

500

I/have/a pony as a gift

I have never had a pony as a gift

500

Have/ever/see/a camel

Have you ever seen a camel?

500

I haven't seen her _____ a long time.

I haven't seen her for a long time.

500

Have you ________ your new bike yet?

Have you tried out your new bike yet?