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
WH + Present Perfect
0
%
0
0
0
Back
Restart
I haven't called anybody. I swear.
WHO have you called?
Oops!
Okay!
Because I needed your help. That's why I've called you.
WHY have you called me?
Oops!
Okay!
Nothing. I don't know why the director called you.
WHAT have you done?
Oops!
Okay!
It wasn't me. She has eaten the whole pizza by herself.
WHO has eaten the pizza?
Oops!
Okay!
Oh,she has gone to the hospital because she has had an accident.
WHY has she gone to the hospital?
Oops!
Okay!
We have been here all day.
WHERE have you been?
Oops!
Okay!
Nobody has come since you left.
WHO has come?
Oops!
Okay!
I've visited Paris and Dublin. It was a great trip.
WHERE have you been in your trip? / WHERE have you travelled?
Oops!
Okay!
They've bought a new house.
WHAT have they bought?
Oops!
Okay!
I think the one that has brought the food was Julie.
WHO has brought the food?
Oops!
Okay!
I haven't seen anything, I promise.
WHAT have you seen?
Oops!
Okay!
I've heard it on my way here.
WHERE have you heard that?
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies