wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

MA English Tense Review (Perfect Tenses)

Total questions: 16

Worksheet time: 24mins

Name
Class
Date
1.

Maria Harris ... in a rented flat since returning to Liverpool.

a)

has been staying

b)

stayed

c)

was staying

d)

has stayed

2.

We ... at this hotel a couple of times before.

a)

have stayed

b)

have been staying

c)

will have stayed

d)

will have been staying

3.

With their win yesterday, Italy ... into second place in the table.

a)

have moved

b)

had moved

c)

have ben moving

d)

had been moving

4.

As house prices in the cities have risen, people ... into the countryside.

a)

have been moving

b)

have moved

c)

had moved

d)

had been moving

5.

Before 2004, few people had heard of Moken people, but since then they ... a lot of interest.

a)

have attracted

b)

had attracted

c)

has been attracting

d)

will have attracted

6.

Dr. Fletcher ... the same lecture for the last ten years.

a)

has been giving

b)

had been giving

c)

will have been giving

d)

will have given

7.

I ... any of Dicken's novels.

a)

haven't read

b)

haven' been reading

c)

hadn't read.

d)

hadn't been reading

8.

Mr. Goldman ... nearly a million pounds to the charity this year.

a)

has been giving

b)

has given

c)

will have given

d)

will have been giving

9.

I ... this book on astrophysics for so hours and I'm still only on page 6.

a)

am reading

b)

have been reading

c)

have read

d)

read

10.

I did 20 lengths of the pool today. I ... that far since I was at school.

a)

haven't swum

b)

hadn't swum

c)

didn't swim

d)

haven't swam

11.

Show the sequence of the events

on the timeline.

"Since she became prime minister, Mrs Nathan has often been accused of ignoring the advice of her colleagues."

12.

Show the sequence of the events

on the timeline.

"The instructor will have reviewed our responses on Friday when the data collection is over."

13.

Show the sequence of the events

on the timeline.

"By the time they changed the internal policies, the university had been living off the state budget for the last 10 years."

14.

Write the correct form of the verb in brackets to complete the sentence.

"As Geoff was introduces to Mrs Snape, he realised tat he ... her before. (meet)"

(a)  

15.

Write the correct form of the verb in brackets to complete the sentence.

"During the previous week, I ... to the gym every evening. (go)"

(a)  

16.

Write the correct form of the verb in brackets to complete the sentence.

"During the previous week, I ... to the gym every evening. (go)"

(a)