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 tense
0
%
0
0
0
Back
Restart
has she blown a candle?
Yes, she has - No, she hasn't
Oops!
Okay!
drunk - eaten - started
bebido - comido - empezado
Oops!
Okay!
how long have you called the fire department?
since last week - for a long time
Oops!
Okay!
has he ever walked on the grass?
Yes, he has - No, he hasn't
Oops!
Okay!
have you ever ____ worms? (cook)
cooked
Oops!
Okay!
llamado - llegar a ser- decidido
called - become- decided
Oops!
Okay!
Have you ever gone to heaven?
once
Oops!
Okay!
Alguna vez has sangrado por la boca?
Have you ever bled from your mouth?
Oops!
Okay!
how long have you drunk beer?
for an hour - since April
Oops!
Okay!
Has she ever _____ on an exam?(copy)
copied
Oops!
Okay!
Have they ever ______ a mountain? (climb)
climbed
Oops!
Okay!
I have ____ to the beach many times (be)
been
Oops!
Okay!
have you ever _____ a movie? (write)
written
Oops!
Okay!
How long have you eaten bread?
Hace cuánto haz comido pan?
Oops!
Okay!
I’ve ______ to buy bread (decide)
decided
Oops!
Okay!
How long have you _____ the street? (cross)
crossed
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies