irregular forms
simple past
present perfect
present perfect progressive
mixed tasks
100

to drink

drink - drank - drunk

100

Complete the sentence:

He _______ (break) his leg yesterday.

He broke his leg yesterday.

100

Complete the sentence:

I ______ (be) in Madagascar already.

I have been to Madagascar already.

100

Complete the sentence:

Her grandma _____ (talk) for three hours.

Her grandma has been talking for three hours.

100

The forms of the verb “to tell“ are…

tell, told, told

200
to grow

grow - grew - grown

200

Form a sentence:

I - medicine - take - two weeks ago

I took medicine two weeks ago.
200

Put the words in order to make a question:

you - a ghost - see - ever - ?

Have you ever seen a ghost?

200

Choose “since“ or “for“:

People have seen the two stars together in public ______the movie appeared in theaters. 

People have seen the two stars together in public since the movie appeared in theaters.

200

Put in order to make a question in the correct tense: 

you - me - call - all day - ?

Have you been calling me all day?

300

to hide

hide - hid - hidden

300

Put the sentence in the negative form:

We danced a lot at the party.

We didn‘t dance a lot at the party. 

300

Form a sentence:

I - you - know - for 15 years

I have known you for 15 years.

You have known me for 15 years.

300

JOKER!

You get the points for free!

300

Put in order to make a sentence in the correct tense:

last weekend - play - you - in the field 

You played in the field last weekend.

400

to blow up

blow up - blew up - blown up

400

Change into a question:

Tim sent a letter yesterday.

Did Tim send a letter yesterday?

400

Put the words in order to make a sentence:

not - do - i - yet - the cleaning

I have not done the cleaning yet.

400

Find the mistake in the sentence:

Greg has been selling three cars this week. He has made $ 4,000 since Monday, and his boss has been talking about a possible promotion. 

Greg has sold three cars this week.

400

Put in order to make a question in the correct tense: 

ever - call - you - an ambulance - ?

Have you ever called an ambulance? 

500

to be

be - was / were - been

500

Put the words in order to make a question: 

you - he - annoy

Did you annoy him? 

Did he annoy you?

500

Put the sentence in the negative form:

I have finished the task already.

I have not finished the task yet.

500

Put in order to form a question:

Dan - how - long - drive - ?

How long has Dan been driving?

500

Answer:

How long have you been learning English?

I / We have been learning English for … years.