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 & Simple Past
0
%
0
0
0
Back
Restart
____ Mary ____(visit) America before?
Has, (ever) visited
Oops!
Okay!
You ______ (be) a really bad boy this year. No Christmas present for you!
have been
Oops!
Okay!
The past form of 'cut'
cut
Oops!
Okay!
The past participle of 'hear'
heard
Oops!
Okay!
The past participle of 'fall'
fallen
Oops!
Okay!
I _____(teach) my little brother yesterday.
taught
Oops!
Okay!
When ____ your father ______ (stop) smoking?
did, stop
Oops!
Okay!
I have been sick _____ 3 days
for
Oops!
Okay!
The past form of 'write'
wrote
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies