Skills
Learning techniques
Present Perfect
Present Perfect vs Past Simple
Speaking
100

... computer code

write

100

to continue to do something in order to improve

keep practicing

100

Ian moved to Madrid five years ago.
Ian _____ (live) in Madrid _____ five years.

has lived; for

100

I have met/I met/I am meeting my friends at the cinema yesterday.

I met

100

Hello. _____ your foreign language courses.

I’ve got one more question about
I’m looking for information about

I’m looking for information about

200

... bread

bake

200

to draw diagrams to visually organise information

draw mind maps

200

My brother started to play the guitar when he was eight.
My brother _____ (play) the guitar _____ he was eight.

has played; since

200

My dad was buying/has bought/bought a car for my brother’s birthday next month.

has bought

200

OK. Which language are you interested in?
I’d like to learn Spanish.
 _____ ?
No, I haven’t.

Have you studied it before
Do I need to sign up now

Have you studied it before

300

... DIY

do
300

record your thoughts about what you hear/see

take notes

300

Correct the mistake
Lisa hasn’t bought her ticket for the concert already.

yet

300

I have listened/’m listening/listened to Taylor Swift’s new album last night.

listened

300

No problem. We have a beginner’s class every Thursday from 2:00 pm to 3:30 pm.
 _____ ?
Yes, that would be good. It is a popular course, so we only have a few places left.

Do I need to sign up now
Is the course popular

Do I need to sign up now

400

... a vehicle

drive

400

to study something again to prepare for an exam

revise for a test

400

Correct the mistake
We haven’t got time to get a snack – the train just has arrived.

has just arrived

400

Michelle is reading/reads/has read that book before.

has read

400

OK, I’ll do that now. _____

Just ask if you need any help
Thanks for your help

Thanks for your help

500

... to sew

learn

500

to draw attention to important information

highlight key points

500

How long _____ Sally _____ on the sofa this evening? 

has Sally spent/lain

500

Nicole and Camilla are/were/have been friends for ten years.

have been

500

You’re welcome! _____ any more information.

Just ask if you need