(Blank)
(Blank)
(Blank)
(Blank)
(Blank)
100

I (to be) to Tokyo. I am at home now

I have been to Tokyo. 

No time reference/ present perfect

100

I have been walking ...... 3 hours

For

100

You___________(drop) my laptop!

You have dropped my laptop

100
They have been at the hotel ..... last Tuesday.
since
100

I _______(not write) the essay yet

Haven´t written    (yet /present perfect)

200

I_______(go) to Tokyo  last week

I went to Tokyo last week 

(Time reference / past simple)

200
I haven´t seen you ..... last week
since
200
She has lived here ..... 1980.
since
200

My parents ________(go) on holidays. They will be back next week

have gone ( they are still on holidays)

200

We_________(just/ drink) the juice

We have just drunk  

 (just/present perfect)

300

Joe _______(wash) her hair last night

washed   ( time reference/ past simple)

300

They________(just/finish) dinner

They have just finished dinner

300

I _____(NOT BUY) a dress last week

I didn´t buy   (past simple/time reference)

300

How long_______(he/have) that car?

How long  has  he  had  that car?

(how long/ present perfect)

300

She has been in England..... six months.

for

400

I_______(have)  this watch since March

HAVE HAD   ( because I have SINCE)

400

We___________(be) on holidays for a week and we ______(not spend) much money

We have been

We haven´t spent

400
I have had a cold .... two weeks.
for
400

I__________(not be) to Paris yet

I haven´t been to Paris yet

400
Jenny has eaten five hamburgers .... 7pm
since
500

________(you/do) your homework yet?

Have you done your....

(because you have YET)

500

She _______(already/ eat) that sandwich

She has already eaten 

500

Peter_______(do) the assignment on Friday

did   (time reference/past simple)

500
Alice has been married ..... March 2nd.
since
500

My hair is wet. I________(go or be) to the swimming pool

I have been     ( I am back)

M
e
n
u