WorksheetsMA English Tense Review (Perfect Tenses)
Total questions: 16
Worksheet time: 24mins
Maria Harris ... in a rented flat since returning to Liverpool.
has been staying
stayed
was staying
has stayed
We ... at this hotel a couple of times before.
have stayed
have been staying
will have stayed
will have been staying
With their win yesterday, Italy ... into second place in the table.
have moved
had moved
have ben moving
had been moving
As house prices in the cities have risen, people ... into the countryside.
have been moving
have moved
had moved
had been moving
Before 2004, few people had heard of Moken people, but since then they ... a lot of interest.
have attracted
had attracted
has been attracting
will have attracted
Dr. Fletcher ... the same lecture for the last ten years.
has been giving
had been giving
will have been giving
will have given
I ... any of Dicken's novels.
haven't read
haven' been reading
hadn't read.
hadn't been reading
Mr. Goldman ... nearly a million pounds to the charity this year.
has been giving
has given
will have given
will have been giving
I ... this book on astrophysics for so hours and I'm still only on page 6.
am reading
have been reading
have read
read
I did 20 lengths of the pool today. I ... that far since I was at school.
haven't swum
hadn't swum
didn't swim
haven't swam
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."
Show the sequence of the events
on the timeline.
"The instructor will have reviewed our responses on Friday when the data collection is over."
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."
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)
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)
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)
