present perfect - positive
present perfect - negative
present perfect - question
relative clauses
vocabulary
100

He _____ just ______ (win) the race.

He has just won the race.

100

CORRECT?


I/you/we/they + have + not + 3rd form of the verb

He/she/it + haves + not + 3rd form of the verb

NO

I/you/we/they + have + not + 3rd form of the verb

He/she/it + has + not + 3rd form of the verb

100

_____ you ever ______ (meet) a famous person? 

Have you ever met a famous person?

100

WHO WHICH WHERE

Clara is the friend ______ organizes the party. 

Clara is the friend who organizes the party. 

100

WHAT IS IT?

a place with very little rain and lots of sand

desert

200

CORRECT?

I have ran 5 km today.

NO

I have run 5 km today.

200

CORRECT? 

She haven't seen that movie yet.

NO

She hasn't seen that movie yet.


200

CORRECT?

Have you just ate a whole pizza?

NO

Have you just eaten a whole pizza?

200

WHO WHICH WHERE

Skiing is a sport ______ I have never tried.

Skiing is a sport which I have never tried.

200

WHAT IS IT?

a large area of fresh water that doesn't move

lake

300

They _____ already ______ (be) to the supermarket.

They have already been to the supermarket.

300

I ______ not ______ (do) my homework yet.

I have not done my homework yet.

300

Ask a question using Present Perfect 

:) 

300

FINISH THE SENTENCE

Geography and History are the school subjects _____________.

which ....

300

WHAT IS IT? 

where river water runs off the edge of a cliff

waterfall

400

PUT THE WORDS INTO THE CORRECT ORDER

just / Robert / a / has / mountain / climbed / up

Robert has just climbed up a mountain. 

400

PUT THE WORDS INTO THE CORRECT ORDER

diving / tried / we / yet / haven't / scuba  

We haven't tried scuba diving yet.

400

CORRECT?

Has she planned her trip to the USA already?

NO

Has she planned her trip to the USA yet?

400

PUT THE WORDS INTO THE CORRECT ORDER

worked / the / hotel / year / is / where / last / I

That _____________________________________.

That is the hotel where I worked last year.

400

WHAT IS IT?

lower and smaller than a mountain

hill

500

CORRECT?

We have knew each other since childhood. 

NO

We have known each other since childhood.

500

CORRECT?

You yet haven't washed your car. 

NO

You haven't washed your car yet

You still haven't washed your car.

500

PUT THE WORDS INTO THE CORRECT ORDER

I / ? / heard / the baby / have / just

Have I just heard the baby?

500

FINISH THE SENTENCE

Grandma is the person ___________________.

who ...

500

WHAT IS IT?

the low land between mountains

valley

M
e
n
u