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
review of present perfect with irregular verbs
0
%
0
0
0
Back
Restart
Has she ever .............. snow before? (see)
seen
Oops!
Okay!
She has .......... a book about dinosaurs before. (read)
read
Oops!
Okay!
They ............... a camel before. (ride)
have ridden
Oops!
Okay!
Have you ............ a marathon before? (run)
run
Oops!
Okay!
Have you ever ............ of this band before you came to the USA? (hear)
heard
Oops!
Okay!
James has ......... to BlackPink concert twice. (go)
gone
Oops!
Okay!
We've already ................ lunch. (have)
had
Oops!
Okay!
He ............ a new book in three months.
has written
Oops!
Okay!
We have ............. to America three times. (be)
been
Oops!
Okay!
The children have ........... Korean food once. (eat)
eaten
Oops!
Okay!
You have .............. a lot of clothes recently. (buy)
bought
Oops!
Okay!
I ................ a chocolate cake before. (make)
have made
Oops!
Okay!
Have you ever ........... a fish? (catch)
caught
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies