Present Tenses
Past tenses
Future tenses
Miscellaneous
100

You can’t see Tom now. He ..... (to have) a bath. 

is having

100

Yesterday, he ..... (to study) all his English irregular verbs.

studied

100

When .... (you/ to continue) working on your thesis?

will you continue

100

I ....... (to learn)  English for seven years now.

have been learning

200

Anne ..... (to make)  all her clothes. At the moment she ..... (to make) a dress for herself.

makes - is making

200

The ... (to go out) when we  ....  (to discuss) the plans for the wedding.

went out - were discussing

200

If she comes to visit me, I .... (to welcome) her with open arms.

will welcome

200

Last year I ...... (not / to work)  hard enough for English, that's why my marks ..... (not / to be) really that good then.

didn't work - weren't

300

Stop fidgetting like that. You ..... (to get) on my nerves.

are getting

300

He ..... (to play - habit in the past) with cars as a little boy.

used to play

300

By this time tomorrow, I ..... (to study) 2 pages of English vocabulary.

will have studied

300

In order to prepare for the English exam,  I ..... (begin / already)  to revise the irregular verbs.

have already begun

400

My train .... (to leave) at five tomorrow morning.

leaves

400

They .... (to marry) for 25 years. 

have been married

400

He will be late, ..... he? (tag question)

won't 

400

If I ..... (to be) you, I ...... (to tell) him I'm not interested in his proposal.

were - would tell

500

Yesterday, I ... (to sit) in this pub, when all of a sudden Janes ..... (to come) in.

am sitting - comes

500

If I .... (to know) you were there, I would have joined you.

had known

500

If I had known that you were home, I .... (to pay) you a visit.

would have paid

500

In two hours' time, I ...... (to eat) this entire bag of sweets.

will have eaten

M
e
n
u