Correct the mistakes 1
Correct the mistakes 2
Correct the mistakes 3
Simple past or Present Perfect
Correct order
100

Tim and Celia is sitting on the sofa.

Tim and Celia are sitting on the sofa.

100

John speaks at the phone at the moment.

John is speaking at the phone at the moment.

100

The teacher is angry because Ken hasn't do his homework.

The teacher is angry because Ken hasn't done his homework.

100

I __________ him behave like this before.

HAVE NEVER SEEN / NEVER SAW 

I HAVE NEVER SEEN him behave like this before.

100

this / you / anything / like / seen / Have / before?

Have you seen anything like this before?

200

Alice doesn't watches TV every evening.

Alice doesn't watch TV every evening.

200

My dad wash the car twice a month.

My dad washes the car twice a month.

200

I have my car for three years

I have had my car for three years

200

_____________ painting the bedroom yet?' 'Not yet. I'll finish it tomorrow.'

DID YOU FINISH / HAVE YOU FINISHED

HAVE YOU FINISHED painting the bedroom yet?' 'Not yet. I'll finish it tomorrow.'

200

his / has / all / He / gardener / a / life / been.

He has been a gardener all his life.

300

Sue's in the kitchen. She cooks dinner.

Sue's in the kitchen. She's cooking dinner.

300

We are in the computer room. We prepare a presentation on the Milk Way.

We are in the computer room. We are preparing a presentation on the Milk Way.

300

My parents are married since 1998.

My parents have been married since 1998.

300

My mother __________ in Scotland.

GREW UP / HAS GROWN UP

My mother GREW UP in Scotland.

300

delicious / ever / the / eaten / This / dish / I / have / is / most.

This is the most delicious dish I have ever eaten.

400

Does she works in a travel agency?

Does she work in a travel agency?

400

I'm brushing my teeth three times a day.

I brush my teeth three times a day.

400

They've been knowing my boss for two years.

They've known my boss for two years.

400

__________ a holiday recently?

DID YOU HAVE / HAVE YOU HAD 

HAVE YOU HAD a holiday recently?

400

but / this year / earn / much / a lot / I / I've / didn't / last year, / earned.

I didn't earn much last year, but I've earned a lot this year.

500

Next week I go to New York.

Next week I'm going to New York.

500

Does your children have a dog?

Do your children have a dog?

500

It has snowed all night.

It has been snowing all night.

500

Mr. Barnes is very important in this company. He __________ here for 30 years.

WORKED / HAS WORKED  

Mr. Barnes is very important in this company. He HAS WORKED here for 30 years.

500

here / arrived / 5 days / last / we / and / week / We / been / have / for / arrived.

We arrived arrived last week and we have been here for 5 days.