Make a sentence
Right or wrong?
How long... (say the question)
Correct the sentence
Complete the sentence
100

Jessica/ enjoy/movie

Jessica has enjoyed the movie.

100

Sully has known me for 2 months.

Right

100

I've studied English for three years.

How long have you studied English?

100

I've ate a lot.

I've eaten a lot.

100

They ......... started a new course.

have

200

Andrew/never/be/married

Andrew has never been married.

200

Ted has just sended a message.

WRONG: Ted has just sent a message.

200

I've known my best friend since we were kids.

How long have you known your best friend?

200

She have been very ill.

She's been very ill.

200

Sam .......... ............. (sell) her car.

has sold

300

They/already/visit/London

They've already visited London.

300

These guys have sang it twice already.

Wrong: These guys have sung it twice already.

300

I've lived in this place since I was born.

How long have you lived in ___?

300

Tom has went to Italy.

Tom has gone to Italy

300

Scott and I ....................... (never / meet).

have never met

400

He/just/finish/his work

He has just finished his work.

400

Our parents haven't never leaved us alone.

WRONG: Our parents have never left us alone.

400

They've worked on that project for a month now.

How long have they worked on that project?

400

Has they ever bought anything online?

Have they ever bought anything online?

400

The book ...................... ( inspire) us.

has inspired

500

tornado/become/tropical storm

The tornado has become a tropical storm.

500

You've understood the use of Present Perfect quite well.

Right

500

Sally's been married to Philip for 10 years!

How long has Sally been married?

500

Teresa doesn't live here anymore. She's went to Canada.

Teresa doesn't live here anymore. She's gone to Canada.

500

He ................. (not/ sing) his famous song this year.

hasn't sung