Past Participle
Present Perfect Simple
Present Perfect or Simple Past
Past perfect or Past simple
Past Perfect
100

Fall

fallen

100

I have lived here (for/since) 1990.

since

100

I (finish) ______ my work two hours ago.

finished

100

When I __________ (leave) the office, my boss had already come.

left

100

I visited John's house, but he (already, leave) ________.

had already left

200

Fly 

flown

200

I (know) ___________ Ben for two years.

I have known Ben for two years.

200

I (eat) ___________ at that restaurant many times.

have eaten

200

By the time we learnt the verbs, we __________ (forget) the vocabulary.

had forgotten

200

I (never,eat)___________ McDonald's before I moved to Madrid.

had never eaten

300

Keep 

Kept 
300

I (live) ______ here since I was in college.

I have lived here since I was in college

300

Jim (buy) ________a new car last Monday.

bought

300

He __________ (call) the thief before the police ________ (come) in.

had called / came

300

I was happy because my mum __________ (already/win) 3,000 €.

had already won

400

rise 

Risen 

400

Change to the present perfect: I saw the movie.

I have seen the movie.

400

(Jim, have, ever) _____________ a job?

Has Jim ever had a job?

400

They ______ (find) the treasure after we _______ (give) them the clues.

found / had given

400

I gave the newspaper to Mary because she (yet, not read) ______ it.

hadn´t read it yet

500

stand 

stood 

500

Ever since Peter talked to Sarah, he (be)_____ very happy.

Ever since Peter talked to Sarah, he has been very happy.

500

I (read, already)________ that book. I (read) ______ it a couple of months ago.

I have already read that book. I read it a couple of months ago.

500

I ________ ( not see) the lift, so I _________ (take) the stairs.

hadn´t seen / took

500

_______ (ever/be) in such a beautiful place? I ______ (not).

had you ever been / hadn´t