You can’t see Tom now. He ..... (to have) a bath.
is having
Yesterday, he ..... (to study) all his English irregular verbs.
studied
When .... (you/ to continue) working on your thesis?
will you continue
I ....... (to learn) English for seven years now.
have been learning
Anne ..... (to make) all her clothes. At the moment she ..... (to make) a dress for herself.
makes - is making
The ... (to go out) when we .... (to discuss) the plans for the wedding.
went out - were discussing
If she comes to visit me, I .... (to welcome) her with open arms.
will welcome
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
Stop fidgetting like that. You ..... (to get) on my nerves.
are getting
He ..... (to play - habit in the past) with cars as a little boy.
used to play
By this time tomorrow, I ..... (to study) 2 pages of English vocabulary.
will have studied
In order to prepare for the English exam, I ..... (begin / already) to revise the irregular verbs.
have already begun
My train .... (to leave) at five tomorrow morning.
leaves
They .... (to marry) for 25 years.
have been married
He will be late, ..... he? (tag question)
won't
If I ..... (to be) you, I ...... (to tell) him I'm not interested in his proposal.
were - would tell
Yesterday, I ... (to sit) in this pub, when all of a sudden Janes ..... (to come) in.
am sitting - comes
If I .... (to know) you were there, I would have joined you.
had known
If I had known that you were home, I .... (to pay) you a visit.
would have paid
In two hours' time, I ...... (to eat) this entire bag of sweets.
will have eaten