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 / have) any problems since we ________ (move) into this apartment.
haven't had / moved
Oops!
Okay!
Я ніколи не був у ситуації, де мені потрібно було брехати.
I have never been in a situation where I had to lie.
Oops!
Okay!
Ми щойно дізналися про зміни в розкладі.
We have just found out about the changes in the schedule.
Oops!
Okay!
We ________ (read) five books in class this term. The last one ________ (be) my favorite.
have read / was
Oops!
Okay!
I ________ (attend) three job interviews this week, but I ________ (not/hear) back from anyone yet.
have attended / haven't heard
Oops!
Okay!
Я не читав цю книгу ще, але вона у моєму списку.
I haven't read this book yet, but it's on my list.
Oops!
Okay!
Ти бачив її сьогодні?
Have you seen her today?
Oops!
Okay!
They ________ (not/return) from their trip yet, even though they ________ (leave) two weeks ago.
haven't returned / left
Oops!
Okay!
Скільки разів ти був у Польщі?
How many times have you been in/to Poland?
Oops!
Okay!
Я ще не вирішив, що робити.
I haven't decided what to do yet.
Oops!
Okay!
We ________ (not/go) to the cinema in ages — let’s check what’s on.
haven't gone
Oops!
Okay!
________ (you / see) the new Marvel movie yet? I ________ (watch) it last weekend.
Have you seen / watched
Oops!
Okay!
He ________ (already / win) two awards this year.
have already won
Oops!
Okay!
He ________ (study) a lot this semester, and his grades ________ (improve) significantly.
has studied / have improved
Oops!
Okay!
I ________ (work) in a bank for five years before I ________ (decide) to become a teacher.
have worked / decided
Oops!
Okay!
My brother ________ (break) his arm when he ________ (fall) off his bike yesterday.
broke / fell
Oops!
Okay!
Я вже пояснив це кілька разів, але вони не слухали.
I have already explained this several times, but they didn't listen.
Oops!
Okay!
I ________ (speak) to her yesterday, but she ________ (not/mention) anything about the meeting.
spoke / didn't mention
Oops!
Okay!
I ________ (break) my leg in February, and I still ________ (not/be able) to run.
broke / haven't been able
Oops!
Okay!
She ________ (lose) her phone yesterday, but luckily someone ________ (find) it and called her today.
lost / has found
Oops!
Okay!
I ________ (never / be) to the USA, but I ________ (travel) to many European countries.
have never been / have travelled
Oops!
Okay!
They ________ (know) each other since they ________ (start) university.
have known / started
Oops!
Okay!
Я не бачив його з того часу, як ми закінчили школу у 2008.
I haven't seen him since we finished school in 2008.
Oops!
Okay!
Вона написала листа, але ще не надіслала його.
She has written the letter, but she hasn't sent it yet.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies