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
0
%
0
0
0
Back
Restart
but he ... (create) a foundation to help build 150 houses
has created
Oops!
Okay!
you/ swum/ with / ever / have/ dolphins?
Have you ever swum with dolphins?
Oops!
Okay!
Twenty top architects ... (choose) to help him.
have chosen
Oops!
Okay!
Brad Pitt .... (not study) architecture
hasn't studied
Oops!
Okay!
I haven't/ hasn't tried Fairtrade chocolate.
haven't
Oops!
Okay!
My tiger haven't/ hasn't become extinct.
hasn't
Oops!
Okay!
Pitt .... (promise) to complete the project.
has promised
Oops!
Okay!
My school haven't/ hasn't stopped using paper
hasn't
Oops!
Okay!
The project ... ( not finish) .
hasn't finished
Oops!
Okay!
but the architects and their builders ... (not stop) work.
haven't stopped
Oops!
Okay!
your mum/ ever / taken photos/ Has / in a zoo?
Have your mum ever taken photos in a zoo?
Oops!
Okay!
had/ your family/ ever/ a pet turtle/ Has?
Has your family ever had a pet turtle?
Oops!
Okay!
House by house, families ... (rebuild) their lives.
have rebuilt
Oops!
Okay!
We haven't/ hasn't had meat for lunch today.
haven't
Oops!
Okay!
My friends haven't/ hasn't left school.
haven't
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies