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 simple & continuous
0
%
0
0
0
Back
Restart
I (have) ………………………………….lunch for 20 minutes by the time the others came into the restaurant.
had been having
Oops!
Okay!
They went home after they (eat)................ a big roasted chicken.
had eaten
Oops!
Okay!
Before he went to bed, he (read) ………………………… a novel.
had read
Oops!
Okay!
It (rain) ……………………….. for two days before the storm came yesterday.
had been raining
Oops!
Okay!
He (type)......................... for 3 hours before he finished his work.
had been typing
Oops!
Okay!
She said that she (meet) ……………………. Mr. Bean before.
had met
Oops!
Okay!
Last night, Peter (go) ………………….. to the supermarket before he went home.
had gone
Oops!
Okay!
When I came to the stadium, the match (start) ………………………………….
had started
Oops!
Okay!
When I arrived, they (wait) …………………………… for me. They were very angry with me.
had been waiting
Oops!
Okay!
They (talk) ………………………..… on the phone when the rain poured down.
had been talking
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies