Make a sentence
Past Simple/Past Participle
Fill in the Blank
For or Since
Answer the Question
100

I / never / see / a dolphin.


I have never seen a dolphin.

100

run

Simple past: ran

Past Participle: run

100

It _______ (snow) last night.

It snowed last night.

100

We’ve lived in Brisbane ___________ 1997

Since

100

What did you eat for lunch?

I ate a sandwich.

200

We / not do / our homework / yet

We haven't done our homework yet.

200

play

Simple Past: played

Past Participle: played

200

The accident ________ (happen) three days ago.

The accident happened three days ago.

200

I’ve been very patient with you ___________ several years.

For

200

Have you driven a car before?

No, I have never driven a car.

300

She / never / fly / on / a plane.

She has never flown on a plane.

300

see

Simple Past: saw

Past Participle: seen

300

I ___________ (visit) Japan many times.

I have visited Japan many times.

300

I haven’t talked to her ___________ my birthday.

Since

300

Did you do your homework last night?

Yes, I did my homework last night.

400

Your / cat / ever / eat / a / mouse

Has your cat ever eaten a mouse?

400

have

Simple Past: had

Past participle: had

400

She ____________ (do) her homework already.

She has done her homework already.

400

He danced __________ a long time after we had convinced him.

For

400

What countries other than Australia have you been to?

I have been to Denmark, Canada and Bahrain.

500

We / sing / this / last week.

We sung this last week.

500

ride

Simple Past: rode

Past Participle: ridden

500

We __________ (buy) the house in 1994.

We bought the house in 1994.

500

I haven't eaten anything ________ breakfast.

I haven't eaten anything ________ breakfast.

What is the difference here?

for breakfast - they didn't have breakfast at all

since breakfast - they ate breakfast, but nothing more

500

When did you go to California?

I went to California six months ago.

M
e
n
u