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
S5 - U7 Past Perfect and Continuous (WS)
0
%
0
0
0
Back
Restart
A strange thing happened today. I ______ about my best friend when suddenly he called me! (think)
had been thinking
Oops!
Okay!
My friends were laughing when I arrived. I knew they ______ about me. (talk)
had been talking
Oops!
Okay!
COMPLETE PAST PERFECT: I was so excited when I got home to tell my mum I ......
had + past participle
Oops!
Okay!
I thought I ______ touch completely with my best friend until she emailed me. (lose)
had lost
Oops!
Okay!
COMPLETE PAST PERFECT CONTINUOUS: ............ for five hours when I decided to take a break.
had + been + verb-ing
Oops!
Okay!
I was angry when my friend arrived, as I had been waited for over an hour
had been waiting
Oops!
Okay!
COMPLETE PAST PERFECT: I wasn’t hungry at the party because I ....
had + past participle
Oops!
Okay!
COMPLETE PAST PERFECT CONTINUOUS: I was very dirty because I .....
had + been + verb-ing
Oops!
Okay!
Jenny ______ for 30 minutes when her legs started to feel tired. (run)
had been running
Oops!
Okay!
Before the summer course ended, I ______ five new friends. (make)
had made
Oops!
Okay!
Gary was been supporting his team for ten years before they won a match.
had been supporting
Oops!
Okay!
COMPLETE PAST PERFECT CONTINUOUS: My eyes were really tired because I .....
had + been + verb-ing
Oops!
Okay!
By the time I had given my friends their ice creams, mine ______ . (melt)
had melted
Oops!
Okay!
Mary ______ at the bus stop for several minutes before the bus arrived. (wait)
had been waiting
Oops!
Okay!
My mum told me that she ______ to call me for over three hours. (try)
had been trying
Oops!
Okay!
My friend appreciated the flowers I _______ her. (bring)
had brought
Oops!
Okay!
By the time her mum called her for dinner, Dana had been fi nishing her homework.
had finished
Oops!
Okay!
COMPLETE PAST PERFECT: I admired my sister because she .......
had + past participle
Oops!
Okay!
Until I met Simon, I hadn’t been meeting anyone from the US.
hadn't met
Oops!
Okay!
Before they became friends, Mary had been knowing Anne for years
had known
Oops!
Okay!
Before Barbara arrived home she _________ in on a friend. (drop)
had dropped
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies