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 tense
0
%
0
0
0
Back
Restart
I / not / know / him for three months
I haven't known him for three months.
Oops!
Okay!
She / not / see / The Lord of the Rings
She hasn't see The Lord of the Ring.
Oops!
Okay!
John / not / buy / any food
John hasn't bought any food.
Oops!
Okay!
She / not / leave / her phone in a taxi
She hasn't left her phone in a taxi.
Oops!
Okay!
They / write / to the politician
They have written to the politician.
Oops!
Okay!
She / not / clean / the kitchen
She hasn't cleaned the kitchen
Oops!
Okay!
We / try / roller-skating
We have tried roller- skating.
Oops!
Okay!
They / not / be / in London for six months
They haven't been in London for six months.
Oops!
Okay!
We / not / find / the book yet
We haven't found the book yet.
Oops!
Okay!
We / not / go / to Paris
We haven't gone to Paris.
Oops!
Okay!
They / not / visit / St. Paul's
They hasn't visited St. Paul's
Oops!
Okay!
Lucy / cook / breakfast
Lucy has cooked breakfast.
Oops!
Okay!
You / not / study / French for ten years
You haven't studied French for ten years.
Oops!
Okay!
He / not / meet / my mother
He hasn't met my mother.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies