three verb forms
verbs into the Pr. Perfect
order
verbs into the Pr. Perfect (2)
order (2)
100

see

see / saw / seen

100

Ricky (lose) ... the whisk

Ricky has lost the whisk

100

for ten years / this oven / Joe / has used

Joe has used this oven for ten years

100

Sally (not be) ... on holiday this summer

Sally hasn't been on holiday this summer

100

my lunch / had / have / I

I have had my lunch

200

be

be / was,were / been

200

My dogs (not eat) ... anything yet

My dogs haven't eaten anything yet

200

has made a mess / in the kitchen /Jack

Jack has made a mess in the kitchen

200

He (use) ... this blender for 2 years

He has used this blender for 2 years

200

for our mother's / have made / we / a cake /birthday

We have made a cake for our mother's birthday

300

find

find / found / found

300

I (do) ... all of my tasks already

I have done all of my tasks already

300

yet / Sue / cooking / hasn't stopped

Sue hasn't stopped cooking yet

300

Liz (boil) ... 3 eggs for this salad

Liz has boiled 3 eggs for this salad

300

has kept true / for years / my granny / to this recipe

My granny has kept true to this recipe for years

400

forget

forget / forgot / forgotten

400

This (be) ... my dream since college

This has been my dream since college

400

twice / to this cafe / have been / this month /I

I have been to this cafe twice this month

400

They (buy) ... a lot of bread for dinner

They have bought a lot of bread for dinner

400

this coffee maker / how long / had / you / have?

How long have you had this coffee maker?

500

write

write / wrote / written

500

We (not see) ... each other for years

We haven't seen each other for years

500

not thirsty / they're / they've had / some water / because

They're not thirsty because they've had some water

500

Daniel (not finish) ... his homework yet

Daniel hasn't finished his homework yet

500

baked / Tom / a cake / has?

Has Tom baked a cake?

M
e
n
u