Past Simple & Past Participle
Complete the Sentence
Find the mistake
Time Expressions
ever, never, just, already, yet, so far, recently,since,for.
Simple Past or Present Perfect
100

Simple Past and Past Participle:

fight

Simple Past: fought

Past Participle: fought

100

She ___________ a sweater for her brother. (knit)

She has knitted a sweater for her brother. (knit)

100

We ever visited another country before.

We have never visited another country before.

100

He hasn't finished his homework ________ .  

He hasnĀ“t finished his homework yet. 

100

She is very ill, she _________ here for two weeks. (not be)

She is very ill, she has not been here for two weeks.

200

Simple Past and Past Participle:

dig

Simple Past: dug

Past Participle: dug

200

George ________ in Tokyo for five years but he left in 2006. (LIVE)

George LIVED in Tokyo for five years but he left in 2006. (LIVE)

200

Did you won the game of chess?

Did you win the game of chess?

200

I have lived in California _________ I was born.

I have lived in California since I was born.

200

He _______ the soldiers to battle. (lead)

He has led the soldiers to battle. (lead)

300

Simple Past and Past Participle:

tear

Simple Past:tore

Past Participle: torn

300

Somebody ___________ my bicycle , so now I have to walk home (STEAL).

Somebody HAS STOLEN my bicycle , so now I have to walk home

300

The girls have never eaten their lunch yet.

The girls have not eaten their lunch yet.

300

I don't know the character you are talking about because I have ________ seen that movie.

I don't know the character you are talking about because I have never seen that movie.

300

I _________ him for three months. (not meet)

I have not met him for three months. (not meet)

400

Simple Past and Past Participle:

sting

Simple Past: stung

Past Participle: stung

400

Mardy __________ from university last July (GRADUATE).

Mardy GRADUATED from university last July (GRADUATE).

400

He has gone to Leeds last week.

He went to Leeds last week.

400

How many teachers have you had ________ you started school?

How many teachers have you had since you started school?

400

I ___________ to him about it over and over again. (speak)

I have spoken to him about it over and over again. (speak)

500

Simple Past and Past Participle:

spin

Simple Past: spun

Past Participle: spun

500

He ____________ down a lot since the birth of his child last year (SLOW)

He HAS SLOWED down a lot since the birth of his child last year (SLOW)

500

We built many new roads in Poland.

We have built many new roads in Poland.

500

He has been sitting on the couch _______ 3 hours.

He has been sitting on the couch for 3 hours.

500

When I last saw her she _________ to join her family in the USA. (decide)

When I last saw her she decided to join her family in the USA.