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
Present perfect simple
0
%
0
0
0
Back
Restart
My hair is wet. I________(just/wash) it.
My hair is wet. I've just washed it.
Oops!
Okay!
What time_________ (you/go) to bed last night?
What time did you go to bed last night?
Oops!
Okay!
she / ever / be / here ?
Has she ever been there?
Oops!
Okay!
Oops!
Okay!
____________(you/ever/meet) a famous person?
Have you ever met a famous person?
Oops!
Okay!
I / not have breakfast / today
I haven't had breakfast today.
Oops!
Okay!
I ________(play) tennis yesterday afternoon.
I played tennis yesterday afternoon.
Oops!
Okay!
My wife is a writer. She__________(write) many books.
has written
Oops!
Okay!
They/ never be/ to the new shopping centre
They've never been to the new shopping centre.
Oops!
Okay!
you / ever buy / books from that bookshop?
Have you ever bought books from that shop?
Oops!
Okay!
She/ just send/ me an email
She has just sent me an email.
Oops!
Okay!
We__________(not/ have) a holiday last year.
We didn't have a holiday last year.
Oops!
Okay!
The weather_________ (not/be) very good yesterday.
The weather wasn't very good yesterday.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies