Present perfect rules
Present perfect - make sentences
Vocabulary 1
Vocabulary 2
For or since?
100

We use the present perfect simple to talk about an experience in the recent _______. 

DOUBLE POINTS

past

100

parents / ever / travel in Africa?

Have your parents ever travelled in Africa?

100

You wait here for a train: p________

Double points

platform

100

This is the place in a hotel where you ask for help

reception

100

____ three years , ____ two months

for / for

200

We don’t say _____ it happened.

when

200

Tom / just / walk into the café. I’ll ask him to call you.

Tom has just walked into the café.  I’ll ask him to call you.

200

This is a person who is visiting another country on holiday: t_______

tourist

200

You need to take off your shoes and belt when you go through this

security

200

_____ my birthday / ____ half an hour

since / for 

300

We use _____ to ask if something has happened.

ever

300

My brother and I / not be / to many other countries.

My brother and I haven't been to many other countries

300

This is a ticket to go somewhere and come back: r______

return ticket

300

RANDOM QUESTION

NAME 5 CITIES IN THE UK

Teacher decides

300

____ 10th May

____ the beginning of March

since / since

400

We use ______ to say that something has not happened.

never

400

you / be / in the sea / already? That was quick!

Have you been in the sea already.  That was quick!

400

You sometimes need this to travel to another country

DAILY DOUBLE

visa

400

I want to go ___ a trip!

on

400

______ 2017

_____ a few days

_____ last Monday

since / for / since

500

We use _____ when the experience happened a short time ago.

We use ____when something happened sooner than expected.

We use _____ to say that something hasn’t happened but we expect it to.

just / already / yet

500
RANDOM QUESTION

Name 15 STATES IN THE USA

Teacher decides

500

You book this to stay in when you’re on holiday.

This is the cost of a journey in a plane or train

accommodation

fare

500

This is a person who is travelling in transport

passanger

500

We _____ (be) here ____ a week now and I love it!

we've been here for a week and I love it!

M
e
n
u