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
2nd year - GRAMMAR TEST
0
%
0
0
0
Back
Restart
My dad ___ ___ (clean) the house.
My dad has cleaned the house.
Oops!
Okay!
I ___ ___ (not wash) my hands since I came back to my house!
I haven't washed my hands since I came back to my house!
Oops!
Okay!
She ___ ___ (invite) many friends to her party.
She has invited many friends to her party.
Oops!
Okay!
_____ you _____ _____ (take) a photo using an old camera?
Have you ever taken a photo using an old camera?
Oops!
Okay!
They ___ ___ (swim) in the lake.
They have swum in the lake.
Oops!
Okay!
____ he ____ (complete) the test activities?
Has he completed the test activities?
Oops!
Okay!
Jim ___ ___ (break) four bones in his life.
Jim has broken four bones in his life.
Oops!
Okay!
Rose ___ ___ (eat) two apples today.
Rose has eaten two apples today.
Oops!
Okay!
____ I ____ ____ (disappoint) you before?
Have I ever disappointed you before?
Oops!
Okay!
Miles ___ ___ (drive) my car many times this week.
Miles has driven my car many times this week.
Oops!
Okay!
I ___ ___ (not play) a guitar in my entire life.
I haven't played a guitar in my entire life.
Oops!
Okay!
_____ she _____ ______ (play) baseball?
Has she ever played baseball?
Oops!
Okay!
I ___ ___ (study) a lot for this exam.
I have studied a lot for this exam.
Oops!
Okay!
Tim ___ ___ (go) to his friend's house.
Tim has gone to his friend's house.
Oops!
Okay!
_____ you _____ ______ (watch) this movie?
Have you ever watched this movie?
Oops!
Okay!
She ___ ___ (not call) me tonight.
She hasn't called me tonight.
Oops!
Okay!
I ___ ___ (not finish) my homework for this week.
I haven't finished my homework for this week.
Oops!
Okay!
____ you _____ _____ (go) to the new amusement park?
Have you ever gone to the new amusement park?
Oops!
Okay!
Ann ___ ___ (cut) her hair.
Ann has cut her hair.
Oops!
Okay!
____ she ____ (do) her homework?
Has she done her homework?
Oops!
Okay!
Mark ___ ___ (not see) my wallet yet.
Mark hasn't seen my wallet yet.
Oops!
Okay!
My Dad ___ ___ (not pay) my phone bill this month.
My dad hasn't paid my phone bill this month.
Oops!
Okay!
They ___ ___ (read) many books.
They have read many books.
Oops!
Okay!
They ___ ___ (not run) in the city's marathon yet.
They haven't run in the city's marathon yet.
Oops!
Okay!
I ___ ___ (not listen) to what you said this morning, sorry!
I haven't listened to what you said this morning, sorry!
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies