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
Present Perfect vs. Past Simple
0
%
0
0
0
Back
Restart
We (not / take) the opportunity when we had the chance.
didn't take
Oops!
Okay!
Anna (work) here for ages. She still does the same job.
has worked
Oops!
Okay!
I live in Kyiv now, but I (live) and (work) in Kharkiv from 2016 to 2019.
lived, worked
Oops!
Okay!
Unfortunately, this booking office (close) down over a month ago.
closed
Oops!
Okay!
I (ask) for this travel expense report three times already this week!
have asked
Oops!
Okay!
A consultant Peter Caithway (sell) a record number of tickets.
has sold
Oops!
Okay!
(you / ever / speak) to the CEO?
Have you ever spoken
Oops!
Okay!
He (just / call) the company to know if their delegates (leave) the office this morning.
has just called, have left
Oops!
Okay!
You know a lot about this company. How long (you / work) with them?
have you worked
Oops!
Okay!
What time (you / arrive) yesterday?
did you arrive
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies