WorksheetsRevision_tenses
Total questions: 25
Worksheet time: 25mins
I ................... Simon for twenty three years.
know
have been known
have known
have been knowing
How many times .................. this film?
have she seen
has she seen
did she see
I’ve never been ............ Paris.
in
at
to
I.................... this car for 10 years.
have been owning
have owned
owned
By the time I applied for the job they.................somebody else.
hired
had hired
have hired
How long .......................... your driving license?
do you have
did you have
have you had
have you been having
When................. to America the last time?
have you gone
have you been
did you go
It ............................ for 2 hours before it stopped 5 minutes ago.
was raining
has been raining
had been raining
Sally.............to London 6 times this year.
has been
had been
was
didn't go
........................ to France last year?
Did they went
Have they gone
Did they go
I woke up almost half an hour late because I ……………………….. to set my alarm clock.
forgot
had forgotten
has forgotten
Brian knew many people at the club because he ..............there many times before.
was
has had been
had been
Amy................................ a lot before she took the test.
was studying
had been studying
didn't study
studied
Mr. Jones .........................in the waiting room for over an hour before the doctor arrived.
was
was sitting
had been sitting
The police had been looking for the thief for six months before they finally ...................... him.
catch
had caught
caught
Eric............................ a new computer last week because his old one had been giving him trouble for quite some time.
had bought
bought
didn't buy
My sister ...............................in her new apartment for 6 months before she finally met her neighbors.
lived
has lived
had lived
By the time I got to the cinema the film.........................
didn't start yet
had already started
hasn't started yet
How many cities ............................recently?
did you visit
have you visited
have you been visiting
How many books.................................this year?
have you been reading
did you read
have you read
John didn't catch the bus because he...............................the house on time.
didn't leave
didn't left
hasn't left
hadn't left
Andy ate a huge supper last night because he ......................................... all day.
hadn't eat
hadn't eaten
didn't eat
didn't eaten
Chris had been dating Sue for 3 years before he finally ...................................her to marry him.
had asked
didn't ask
has asked
asked
By the time I arrived at the party my friends.........................
already left
already leave
had already left
didn't wait for me
I didn't have to go shopping because .............................shopping the day before.
had gone
went
hadn't gone
