WorksheetsMixed tenses
Total questions: 26
Worksheet time: 9mins
I ................ a very nice film on TV last week.
have seen
saw
will see
had seen
While I ............. TV, my mother called me.
have been watching
watched
was watching
am watching
I .................... her I was very busy and she got angry.
tell
told
had told
have told
This film is great, I .......................... it at least ten times so far.
saw
have been seeing
have seen
am going to see
It's already half past eight! I hope she ...... in time.
is arriving
arrives
will arrive
have arrived
I ...... never .............. such a delicious cake!
am ... eating
won't .... eat
don't ... eat
have .... eaten
I'm exhausted! I ............ the house all afternoon!
am cleaning
cleaned
was cleaning
have been cleaning
Please turn the music down, I.............
study
am studying
will study
have been studying
I usually go to school by scooter, but these days I .............. by bus because it is too cold.
go
'm going to go
'm going
went
Yesterday I saw the results of my test. They were terrible. Next term I .......... more.
haven't studied
'm studying
'm going to study
will study
"Are you coming to Mary's party?"
"No, I'm sorry. I ............ the doctor at 5.00 p.m."
will see
have seen
have been seeing
'm seeing
The earth ..................... around the sun. That's a natural law.
is revolving
has been revolving
revolves
revolved
I know it's a bit weird, but when students make a cracking noise with their plastic bottles, our English teacher ............ angry.
gets
is going to get
will get
is getting
Here it is, at last! I .................... for it for hours!!
have looked
have been looking
was looking
am looking
Oh, no! My favourite jeans need to be ironed! Ok, I .......... it.
'll do
'm going to do
'm doing
do
She crossed the road and saw a man who ................. in front of her house.
has been standing
is standing
stood
was standing
I'm so sorry, I ....................... Mary yet. I keep forgetting it!
haven't phoned
have phoned
haven't been phoning
didn't phone
Mmmm, look at dad's face! He ...................... angry! We'd better go!
will get
's going to get
have got
has been getting
She closed the door and she immediately realised she ........... the keys inside.
has left
was leaving
left
had left
We ............. on holiday for two weeks. Everything has been already arranged: the plane tickets, the accomodation and also the car rental.
are leaving
will leave
leave
are going to leave
When we arrived at school, the siren ...................
has already gone off
already went off
is already going off
had already gone off
"Anything else, madam?" "Yes, please. I............... a dessert."
am having
have
'll have
have had
Yesterday evening at nine I ................. on my sofa, while my brother was in his bedroom.
am sitting
was sitting
had sat
sat
Mary and I are very close friends. We ............... each other since we were little girls. We .......... at primary school.
know / met
have known / have met
have been knowing / met
have known / met
"You look upset!" "You're right. I .................. to phone Tom for two hours. I ................. 20 times at least and his phone is unavailable!"
have been trying / have tried
try / tried
have tried / tried
am trying / have tried
When she told me someone ................ her money while she ..................... for the bus I didn't believe her.
has stolen / was waiting
stole / is waiting
had stolen / was waiting
had stolen / has been waiting
