Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Past perfect continuous
0
%
0
0
0
Back
Restart
FILL IN THE BLANKS: He couldn't walk properly because he _____ (run) in the marathon for several hours.
had been running
Oops!
Okay!
FILL IN THE BLANKS: When the teacher entered the classroom, the students _____ (study) for the upcoming event.
had been studying
Oops!
Okay!
FILL IN THE BLANKS: They were exhausted because they _____ (work) in the garden all day.
had been working
Oops!
Okay!
IDENTIFY THE MISTAKE: When they arrived, the chef has been cooking since morning.
had instead of has
Oops!
Okay!
Create a sentence using the past perfect tense.
Oops!
Okay!
Create a sentence using the past perfect tense.
Oops!
Okay!
IDENTIFY THE MISTAKE: She was covered in paint because she been painting the walls in her room.
missing had
Oops!
Okay!
Create a sentence using the past perfect tense.
Oops!
Okay!
IDENTIFY THE MISTAKE: They have been running for 3 hours when I saw them.
had instead of have
Oops!
Okay!
FILL IN THE BLANKS: By the time Sara arrived at the party, John _____ (wait) for over an hour.
had been waiting
Oops!
Okay!
FILL IN THE BLANKS: Before the storm hit, we _____ (prepare) the basement.
had been preparing
Oops!
Okay!
FILL IN THE BLANKS: She was out of breath because she _____ (exercise) intensely at the gym.
had been exercising
Oops!
Okay!
IDENTIFY THE MISTAKE: I had been worked on the project for 2 years.
working instead of worked
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies