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 NH3
0
%
0
0
0
Back
Restart
I / practice judo/ a few times.
I have practiced judo a few times.
Oops!
Okay!
He/break/pencil.
He has broken a pencil.
Oops!
Okay!
Have you ever swam in the sea?
Yes, I have. / No, I haven't.
Oops!
Okay!
Asami / try scuba diving / twice.
Asami has tried scuba diving twice.
Oops!
Okay!
Have you ever read comic books?
Yes, I have. / No, I haven't.
Oops!
Okay!
I/sing/karaoke.
I have sung karaoke.
Oops!
Okay!
I/ not eat / poutine.
I have never eaten poutine.
Oops!
Okay!
Has Ms. Baba ever run a full marathon?
No, she hasn't.
Oops!
Okay!
She/make/ a cheesecake.
She has made a cheesecake.
Oops!
Okay!
I/study/English.
I have studied English.
Oops!
Okay!
Have you ever slept in class?
Yes, I have. / No, I haven't.
Oops!
Okay!
Have you ever forgotten your homework?
Yes, I have. / No, I haven't.
Oops!
Okay!
I/ not be/ to EsCon field.
I have never been to EsCon Field.
Oops!
Okay!
He/ give / cookies three times.
He has given cookies three times.
Oops!
Okay!
I/never speak/ Chinese.
I have never spoken Chinese.
Oops!
Okay!
Have you ever visited to Okinawa?
Yes, I have. / No, I haven't.
Oops!
Okay!
Have you ever written a letter?
Yes, I have. / No, I haven't.
Oops!
Okay!
I / not see / a shima-enaga.
I have never seen a shima-enaga.
Oops!
Okay!
Ichiro Suzuki / meet / Shohei Ohtani.
Ichiro Suzuki has met Shohei Ohtani.
Oops!
Okay!
She / get / cookies three times.
She has got (gotten) cookies three times.
Oops!
Okay!
Have you ever bought tickets for an event?
Yes, I have. / No, I haven't.
Oops!
Okay!
I/lose/ my bicycle key.
I have lost my bicycle key.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies