Past Participle?
NOW Present
Way Back in the Past
It's Time for CLAUSES
Look into the Future
100

write the past participle form of the following verbs:

play

eat

played

eaten

100

Present Perfect Simple or Progressive:

We ______________ (visit) that museum several times.

We have visited that museum several times.

100

Past Perfect or Past Perfect Progressive:

They ______________ (study) for the exam for weeks before they took it.

They had been studying/had studied for the exam for weeks before they took it.

100

We can go out for dinner ___________ (as soon as / until) you finish your work.

We can go out for dinner as soon as you finish your work.

100

Future Perfect or Future Perfect Progressive:

He ______________ (meet) with the client by 3 PM tomorrow.

He will have met with the client by 3 PM tomorrow.

200

write the past participle form of the following verbs:

be

know

been

known

200

Present Perfect or Present Perfect Progressive:

They ______________ (study) English since they moved here.

They have been studying/have studied English since they moved here.

200

Past Perfect or Past Perfect Progressive:

He ______________ (not/see) that movie until last weekend.

He hadn't seen that movie until last weekend.

200

They will have finished cleaning ___________ (before / while) the guests arrive.

They will have finished cleaning before the guests arrive.

200

Future Perfect or Future Perfect Progressive:

By next year, I ______________ (work) at this company for ten years.

By next year, I will have been working at this company for ten years.

300

write the past participle form of the following verbs:

begin

hide

think

begun

hidden

thought

300

Present Perfect or Present Perfect Progressive:

She ______________ (work) at the company for three months.

She has been working/has worked at the company for three months.

300

Past Perfect or Past Perfect Progressive:

I ______________ (cook) dinner for an hour when the guests arrived.

I had been cooking/had cooked dinner for an hour when the guests arrived.

300

although, even though, because, or so: 

He didn't go to the party ___________ he was feeling sick.

He didn't go to the party because he was feeling sick.

300

Future Perfect or Future Perfect Progressive:

She ______________ (study) for the exam for over two hours by the time the class starts.

She will have been studying for the exam for over two hours by the time the class starts.

400

write the past participle form of the following verbs:

forget

grow

swim

forgotten

grown

swum

400

He ______________ (just/complete) his latest project.

He has just completed his latest project.

400

They ______________ (never/visit) that city before their trip last year.

They had never visited that city before their trip last year.

400

___________ (By the time / While) he gets here, we will have already started the meeting.

By the time he gets here, we will have already started the meeting.

400

Future Perfect or Future Perfect Progressive:

She ______________ (not/complete) her degree by next summer.

She won't have completed her degree by next summer.

500

write the past participle form of the following verbs:

come

get

hit

rise

tear

come

gotten

hit

risen

torn

500

They ______________ (never/see) a movie like that before.

They have never seen a movie like that before.

500

By the time we arrived, they ______________ (already/leave) the party.

By the time we arrived, they had already left the party.

OR

By the time we arrived, they had left the party already.  

500

although, even though, because, or so:

___________ the restaurant was full, they were able to get a table.

Even though the restaurant was full, they were able to get a table.

500

They ______________ (already/leave) for their vacation before you get to the airport.

They will have already left for their vacation before you get to the airport.