Present Perfect
Irregular Verbs
For, Since
Just, Already, Yet
Answer the Question
100

Wow, you _______ (grow) a lot since last year!

have grown 

100

become

become

100

Hey George, I haven't seen you _______ a week!

for

100
I haven't finished my exam _______. I need more time. 

yet

100

What cities have you visited in Spain?

I have visited _____, _____, and _____. 

200

The Smiths _______ (be) to Asia several times. 

have been

200

begin

begun

200

She has been studying English _______ three hours.

for

200

I have _______ spent 100 euros today.

already

200

Have you done your homework yet? 

Yes/No, I have/haven't done my homework.

300

Maria _______ (write) three letters already. 

has written

300

buy

bought

300

Jessica started teaching at this school _______ 2009. 

since

300

I've _______ seen Mike coming out of the cinema. 

just

300

Have you ever celebrated Halloween?

Yes/No, I have/haven't celebrated Halloween. 

400

I can't enter the house because I ______ (lose) my keys!

have lost

400

find

found

400

Jacob / be / in Costa Rica / Saturday.

Write the full sentence using Present Perfect and FOR or SINCE.

Jacob has been in Costa Rica since Saturday.

400

You're too late, the train has left _______!

already

400

What have you done at school today?

I have done _____, _____, and _____.

500

My parents _______ (visit) many countries since they left Spain. 

have visited

500

pay

paid

500

Anna / work / at this restaurant / ten years. 

Write the full sentence using Present Perfect and FOR or SINCE.

Anna has worked at this restaurant for ten years.
500

The director has _______ called me five minutes ago.

just

500

What have you eaten for dinner?

I have eaten _____, _____, and _____