Font size
Worksheetspast perfect continuous
Total questions: 11
Worksheet time: 6mins
Sally ___________ (type) this text for 3 hours before Mark came.
typed
was typing
had been typing
Steven felt tired as he __________ (sail) for several hours.
has sailed
had been sailing
was sailed
How long ____________ you_________ (watch) TV before you decided to go to bed?
has you been watching
had you been watching
had watching
Laura needed a break because she (solve)______________________ past perfect continuous tense exercises all morning.
had been solving
solving
was solved
She ___________(not/sit) at home for long before she went out.
has not been sat
had not been sitting
didn't sit
How long ______________________________(you/ learn) English before you took TOEFL?
had you been learning
learnt
has learnt
She ________________ (not / work) but she was tired anyway.
was not working
had not worked
had not been working
I _________(not / sleep) long when there was a knock on the door.
had not been sleeping
had not slept
had been slept
How long had you been living in the USA before you decided to move back into your homeland?
(a)
my father and older brothers had been working in different fields until we decided to leave the USA.
(a)
I had been working at this plant for over fifteen years by the time I left.
(a)
