WorksheetsPast Perfect Simple and Past Perfect Continuous
Total questions: 26
Worksheet time: 13mins
Bruno and Marcela met at a medical assembly, which Marcela ______ _______ ________ for a long time.
was attending
has been attending
have been attending
had been attending
Sam …….. (to drive) a car for five hours now.
a. had been driving
b. have been driven
c. has been driving
d. is driving
Which of these is not past perfect continuous tense?
I had been helping him to do the task before I started the program.
Richard had been practicing to sing the song since morning
We had been enjoying the program thoroughly for three hours.
They had been to London
(2) when he come to the library, his friend ...... (leave) him to canteen
had been left
had left
had leave
had been leaving
Which tense is this?
"At last the bus came. I had been waiting for haft an hour!"
Simple Past
Past Continous
Past Perfect
Past Perfect Continous
The students had already completed the work when the teacher entered the class.
Past perfect tense
Simple past tense
Past continuous tense
Present continuous tense
She didn't go to work because she ............................................. her leg. (break)
had broken
broke
was break
breaked
To put emphasis on duration of an action and finished in the past before another past action, usually with since or for.
Past Pefect
Past Perfect Continuous
Past Simple
By the time the bell ..., I ... the test.
had rung/had finished
rang/was finished
rang/had finished
The children were wet because they (play) football in the rain.
had played
had been playing
She was exhausted because she (work) since eight o'clock that morning.
had worked
had been working
Everything was white because it (snow).
had snowed
had been snowing
By the time his friend ... the instructions, Luke ... all the assignment.
had been reading/finished
read/had finished
had read/had finished
9. When we moved to Park Street, the Johnsons ----there for ages.
had been living
had lived
lived
7. I was really hungry. I ------ anything since the morning.
had not been eating
had not eaten
1. Choose the correct tense.
I had to have a break. I ------ so long.
had been driving
drove
SUBJECT +HAD+ VERB IN PAST PARTICIPLE + (SIMPLE PAST)
PAST PERFECT SIMPLE
PAST PERFECT CONTINUOUS
SUBJECT + HAD + BEEN + VERB(ING)/GERUND + TIME EXPRESSION
PAST PERFECT SIMPLE
PAST PERFECT CONTINOUS
