WorksheetsTenses (3)
Total questions: 25
Worksheet time: 13mins
Name
Class
Date
1.
Over the past 30 years, the average robot price________by half in real terms, and even further relative to labor costs.
a)
A. is fallen
b)
B. has fallen
c)
C. were fallen
d)
D. have fallen
2.
When I came to visit her last night, she________a bath.
a)
A. is having
b)
B. was having
c)
C. has had
d)
D. had had
3.
John________in the same house since he left school.
a)
A. lived
b)
B. had lived
c)
C. was living
d)
D. has lived
4.
Since Tom________, I have heard nothing from him.
a)
A. had left
b)
B. left
c)
C. has left
d)
D. was left
5.
He will take the dog out for a walk as soon as he _______ dinner.
a)
A. finish
b)
B. has finished
c)
C. will finish
d)
D. finished
6.
John ___________ tennis once or twice a week.
a)
A. is playing usually
b)
B. is usually playing
c)
C. usually plays
d)
D. plays usually
7.
Tom _________________ his hand when he was cooking dinner.
a)
A. burnt
b)
B. was burning
c)
C. has burnt
d)
D. had burnt
8.
Everything is going well. We ____________ any problems so far.
a)
A. didn't have
b)
B. don't have
c)
C. haven't had
d)
D. hadn't had
9.
Jane _______________ just a few minutes ago.
a)
A. left
b)
B. has left
c)
C. leaves
d)
D. had left
10.
When I was a child, I used to _____________ the violin.
a)
A. was playing
b)
B. am playing
c)
C. played
d)
D. play
11.
I'm busy at the moment. I______________on the computer.
a)
A. work
b)
B. worked
c)
C. am working
d)
D. working
12.
When I looked round the door, the baby______________quietly.
a)
A. is sleeping
b)
B. slept
c)
C. was sleeping
d)
D. were sleeping
13.
Robert _______________ ill for three weeks. He is still in hospital.
a)
A. had been
b)
B. has been
c)
C. is
d)
D. was
14.
I'm very tired. I________________over four hundred miles today.
a)
A. drive
b)
B. am driving
c)
C. have been driving
d)
D. have driven
15.
This isn't my first time visit to London______________ here before.
a)
A. I'm
b)
B. I'd been
c)
C. I was
d)
D. I've been
16.
As soon as Martina saw the fire, she_______________the fire department.
a)
A. was telephoning
b)
B. telephoned
c)
C. had telephoned
d)
D. has telephoned
17.
Every time Parkas sees a movie made in India, he____________________ homesick.
a)
A. will have left
b)
B. felt
c)
C. feels
d)
D. is feeling
18.
Since I left Venezuela six years ago, I_____________ to visit friends and family several times.
a)
A. return
b)
B. will have returned
c)
C. am returning
d)
D. have returned
19.
After the race____________, the celebration began.
a)
A. had been won
b)
B. is won
c)
C. will be won
d)
D. has been won
20.
While he was washing his car, Mr. Brown______________ a small dent in the rear fender.
a)
A. has discovered
b)
B. was discovering
c)
C. is discovering
d)
D. discovered
21.
The Earth______________ on the Sun for its heat and light.
a)
A. is depended
b)
B. depends
c)
C. is depending
d)
D. has depended
22.
At this time tomorrow______________ over the Atlantic.
a)
A. we're flying
b)
B. we'll be flying
c)
C. we'll fly
d)
D. we're to fly
23.
When I entered the room, everyone______________.
a)
A. has been dancing
b)
B. was dancing
c)
C. had danced
d)
D. danced
24.
I was very tired because I______________ all the day.
a)
A. have worked
b)
B. have been working
c)
C. had worked
d)
D. had been working
25.
How long______________ able to drive? - Since 1990.
a)
A. could you
b)
B. have you been
c)
C. were you
d)
D. are you
100 %
