Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
English Tenses (present perfect, past perfect)
0
%
0
0
0
Back
Restart
He ---(oli tallentanut) the document before the computer crashed.
had saved
Oops!
Okay!
Her friends ---- (olivat ajatelleet, kestomuoto) of calling the police when she walked in.
had been thinking
Oops!
Okay!
She was very tired because she --- (ei ollut nukkunut) well.
hadn't slept
Oops!
Okay!
We --- (oli ollut) that car for ten years before it broke down.
had had
Oops!
Okay!
I realised I --- (olin työskennellyt, kestomuoto) too hard so I decided to have a holiday.
had been working
Oops!
Okay!
We were not able to get a hotel room because we --- (emme olleet varanneet) in advance.
had not booked
Oops!
Okay!
---- (Hän on katsonut, kestomuoto) too much Netflix lately.
She has been watching
Oops!
Okay!
---- (Mitä te olette tehneet, kestomuoto) for the last 30 minutes?
What have you been doing
Oops!
Okay!
By the time Jane arrived we --- (olimme odottaneet, kestomuoto) for 3 hours.
had been waiting
Oops!
Okay!
When they arrived, he ---(oli jo alkanut) cooking.
had already started
Oops!
Okay!
---- you ---- (olitko opiskellut) English before you moved to New York?
had studied
Oops!
Okay!
----- (oletko odottanut, kestomuoto) here for two hours?
Have you been waiting
Oops!
Okay!
The program that was terminated --- (oli toiminut, kestomuoto) well since 1945.
had been working
Oops!
Okay!
---- (Lisa ei ole harjoitellut, kestomuoto) her German.
Lisa has not been practising
Oops!
Okay!
Neil ---- (on aina ollut, kestomuoto) an avid fisherman.
has always been
Oops!
Okay!
James --- (oli opettanut, kestomuoto) at the university for more than a year before he left for Asia.
had been teaching
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies