It would be better if you .......... there yourself.
go
went
gone
will go
I ............ be thirty next year.
would
should
could
shall
I think it ...................tomorrow.
will rain
is going to rain
is raining
might be rain
While the woman .............. vegetables, the thief stole her mobile phone.
bought
buying
was being bought
was buying
As I was reading the newspaper, my little sister ............... TV.
watching
was watching
would watch
watches
He said that he .............. all day on Monday.
is working
will be working
was working
has been working
I ............... my friends tonight and we will go to the club together.
will be met
will have met
will be meeting
would meet
He .............. the Nobel Prize in 2000.
awarded
was awarding
had awarded
was awarded
The children ................. for after she had gone away.
were caring
were cared
had cared
had been cared
She was cooking when the phone ............... .
rung
ring
had rung
rang
When I last talked to him, he ................ English.
studies
study
was studying
studied
I met her at yesterday's party, but I .............. her by sight for years before that.
had known
have known
will have known
had been known
By 2020, scientists surely .................... a cure for cancer.
are discovering
have been discovered
will have discovered
had discovered
Since the day he ............. ill, he has done a lot of reading.
was
is
has been
had
A: What's the time? B: I'm sorry I don't know. My watch ............... working.
is stopping
will stop
had stopped
has stopped
He ............... in the library every night for the last two month.
would be studying
has been studying
will have studied
has been studied
Last Sunday we moved out of the house where we .............. for five years.
have lived
live
had lived
had been lived
We spent hours talking about what we ................ since we left school.
were doing
had been doing
have done
have been doing
They .................. married, but in the end they changed their mind.
are going to get
were going to get
will have been
had been
A: Would you like to give Mike a message for you? B: Oh, I don't want to trouble you. A: It's no trouble, really. I ................ Mike tomorrow anyway.
am seeing
would see
saw
have seen
When I counted my change, I realized they ............... me $ 3 too much.
had been given
gave
have given
had given
When he'd counted his change, he ............. it in his pocket.
had put
has put
put
was put
As soon as she ............... out of bed, she got dressed.
had got
gets
has got
would get
In a fortnight's time, they ............... their exams.
have taken
will have been taken
will have taken
had taken
They were very rude to us. We ............. there again.
hadn't gone
won't go
wouldn't go
didn't go
In about forty year's time, we'll probably ............... on pills.
have been living
be living
have been lived
have lived
A: Why have you set your alarm clock to go off at 5.30? B: Because I ................ then. I have to catch the early train.
get up
was going to get up
have got up
am going to get up
A: I've planned my future for the next five years. B: That's very clever of you. What .............. when you retire?
will you do
do you do
are you going to do
have you done
You'll feel a lot better after you .............. a rest.
had
have had
will have
had had
Next August, while you are preparing for your exam, I ............. on the Mediterranean beach.
was
would be
will be
have been
He ................ my name, so I reminded him.
forgets
has forgotten
had forgotten
forgot
By 5.30 this afternoon, Tom .................. at work for eight hours.
will have been
had been
would have been
has been
During this year, we ............... many advances in computer science.
are seen
saw
had seen
have seen
Our maths teacher gave us a lot of homework last week, but he ............... us very much so far this week.
didn't give
hasn't given
has given
wasn't given
It's expected that man .................. on several planets by the end of this century.
will be landing
would have landed
will have landed
will have been landed
A: I'm going to the pop concert. ................. with me? B: Thank you very much. I'd love to.
Will you come
Do you come
Were you coming
Are you going to come
It rained! I didn't think it ..................... .
was raining
is going to rain
was going to rain
had rained
He found everything rather strange as he ............ never............. abroad before.
had / been
has / been
hasn't / been
will / be
I ............... you know as soon as the telegram arrives.
would let
let
have let
will let
Please ................ until the plane has taken off.
don't smoke
didn't smoke
not smoke
won't smoke
It's the first time I ................. of anything like that.
had heard
hear
have heard
am hearing
You're always late. This is the third time you ................. late this week.
had been
were
will be
have been
It was the first time she ................ ever .............. a prize.
is / won
would / win
had / won
has / won
He ............. about to give up his job when they offered him a rise.
was
is
had been
has been
Yesterday while I was sitting in class, I ........... the hiccups. The boy next to me told me to hold my breath.
was got
got
would get
had got
Hello! I ............... to phone you all week. Where .................?
am trying / were you
have tried / did you go
tried / were you
have been trying / have you been
I think you should apologize when you ............. her.
will see
see
saw
are seen
His clothes are in a mess because he ............. the house all the morning.