Present Perfect
Sport - Vocabulary
Present Perfect or Past Simple
Sports Related - Anagrams
Present Perfect and Adverbs of Time
100

Leon _____ five chocolate bars this morning. (eat)

has eaten

100

I'll see you on the tennis __________ in a few minutes.

court    pitch    track    race

court

100

My dad has lived / lived in five different cities when he was a child.

My dad lived in five different cities when he was a child.

100

is king

skiing

100

I have _______ eaten churros but I would like to try them.

already           ever          never

never

200

______ you ever ______ a horse? (ride)

Have you ever ridden a horse?

200

Please store all your valuables in the ______ provided. Make sure you don't lose your key.

prizes    changing rooms   courts    lockers

lockers

200

Lots of people like hummus but I _____________ it. (never / try)

Lots of people like hummus but I have never tried it.

200

go  g  legs

goggles

200

Have you _________ lived in Umbria?

ever

300

Amanda isn't coming to the gym today because she ________ a bad cold. (catch)

Amanda isn't coming to the gym today because she has caught a bad cold.

300

You ______ a lot of goals in your last match.

kicked    scored    raced   made

scored

300

I __________ Ezra yesterday and I ________ him so far today either.

not see x 2

I didn't see Ezra yesterday and I haven't seen him so far today either.

300

y choke

hockey

300

We just have had dinner.  
OR
We have just had dinner.

OR

We have had dinner just.

We have just had dinner.

400

Make a question. 

how long / have / your phone ?

How long have you had your phone?

400

United _____ City 2 : 1 in the last match.

beat

400

Sorry you lost your favourite necklace. How long ____ you _____ it? (have)

Sorry you lost your favourite necklace. How long did you have it?

400

rezip

prize

400

Come on! Hurry up. Haven't you finished that exercise ____?

yet

500

Sorry, Jessica isn't here right now. She has ___________ to Edinburgh. She hasn't _______ there before, so she's very excited.

Sorry, Jessica isn't here right now. She has gone to Edinburgh. She hasn't been there before, so she's very excited.

500

You need to practise / practice outside of football practise / practice if you want to improve quickly.

You need to practise outside of football practice if you want to improve quickly.

500

Where ___ all the soda ______? Someone ______ all the fizzy drinks in the house!


go   drink

Where has all the soda gone? Someone has drunk all the fizzy drinks in the house!

500

tom in band

badminton

500

I have known him ____ we were in kindergarten.

since