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
They __________ (be) cold when they __________ (arrive) home.
They were cold when they arrived home.
Oops!
Okay!
When the boss ____ (walk) into the room, we _____ (know) someone was going to get fired.
When the boss walked into the room, we knew someone was going to get fired.
Oops!
Okay!
A: What’s wrong? B: I __________ (break) a glass!
A: What’s wrong? B: I have broken a glass!
Oops!
Okay!
After he ______ (arrive) home, he ______ (unpack) and _______ (go) to bed early.
After he arrived home, he unpacked and went to bed early.
Oops!
Okay!
We __________ (see) Julie last night.
We saw Julie last night.
Oops!
Okay!
A: When __________ (you / arrive)? B: At 10pm last night.
A: When did you arrive? B: At 10pm last night.
Oops!
Okay!
My grandparents only ____ (know) each other for a few months before they ____(get) married.
My grandparents only knew each other for a few months before they got married.
Oops!
Okay!
I __________ (be) in London for three years. I love it here.
I've been in London for three years. I love it here.
Oops!
Okay!
Jack __________ (break) his arm when he __________ (fall) off a horse in 2005.
Jack broke his arm when he fell off a horse in 2005.
Oops!
Okay!
The children __________ (break) a window in the school last week.
The children broke a window in the school last week.
Oops!
Okay!
He __________ (see) that film last year.
He saw that film last year.
Oops!
Okay!
I __________ (see) three police cars this morning (it’s still morning).
I have seen three police cars this morning (it’s still morning).
Oops!
Okay!
I ____ (know) about the problem for months, but I _____ (not / find) a solution yet.
I've known about the problem for months, but I haven't found a solution yet.
Oops!
Okay!
Julie __________ (arrive)! Come and say hello!
Julie has arrived! Come and say hello!
Oops!
Okay!
She __________ (be) a teacher for ten years, and she still enjoys it.
She's been a teacher for ten years, and she still enjoys it.
Oops!
Okay!
A: Hello B: Hi Mum, it’s me. I just wanted to say I _____ (arrive) safely and everything is fine.
A: Hello B: Hi Mum, it’s me. I just wanted to say I've arrived safely and everything is fine.
Oops!
Okay!
I __________ (see) the sea before.
I haven't seen the sea before.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies