Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
[4th Grade] Grammmar Review 4.1
0
%
0
0
0
Back
Restart
she / take out the rubbish?
Has she taken out the rubbish?
Oops!
Okay!
she / tidy my room?
Has she tidied my room?
Oops!
Okay!
I / feed my pet?
Have I fed my pet?
Oops!
Okay!
they / live in Paris?
Have they lived in Paris?
Oops!
Okay!
Which is the past participle? run - ran - ....................
run
Oops!
Okay!
Which is the past participle? buy -bought - ..................
bought
Oops!
Okay!
he / wash up?
Has he washed up?
Oops!
Okay!
Which is the past participle? give - gave - ..................
given
Oops!
Okay!
They _____ (not complete) the project on time.
hasn't completed
haven't completed
didn't complete
hadn't completed
Oops!
Okay!
Which is the past participle? shut - shut - .........................
shut
Oops!
Okay!
Which is the past participle? catch - caught - ................
caught
Oops!
Okay!
we / load the dishwasher?
Have we loaded the dishwasher?
Oops!
Okay!
Which is the past participle? sleep - slept - ......................
slept
Oops!
Okay!
Which is the past participle? ride - rode - ........................
ridden
Oops!
Okay!
Which is the past participle? drink - drank - ..........................
drunk
Oops!
Okay!
you / clean my shoes?
Have you cleaned my shoes?
Oops!
Okay!
The Train ______ (not arrive) at the station yet.
haven't arrived
didn't arrive
hasn't arrived
hadn't arrived
Oops!
Okay!
Which is the past participle? pay - paid - ...................
paid
Oops!
Okay!
they / make a salad?
Have they made a salad?
Oops!
Okay!
you / lay the table?
Have you laid the table?
Oops!
Okay!
Which is the past participle? know - knew - .........................
known
Oops!
Okay!
Which is the past participle? lose - lost - ..........................
lost
Oops!
Okay!
you / study for the exam?
Have you studied for the exam?
Oops!
Okay!
Which is the past participle? show - showed - .......................
shown
Oops!
Okay!
you / have breakfast / today?
Have you had breakfast today?
Oops!
Okay!
Which is the past participle? hold -held -...............
held
Oops!
Okay!
we ________ (not eat) breakfast yet.
didn't see
haven't meet
haven't met
hasn't met
Oops!
Okay!
Which is the past participle? hear - heard - ....................
heard
Oops!
Okay!
Which is the past participle? sell - sold - .......................
sold
Oops!
Okay!
he / paint the door?
Has he painted the door?
Oops!
Okay!
Which is the past participle? hurt - hurt - ......................
hurt
Oops!
Okay!
they / ask the teacher?
Have they asked the teacher?
Oops!
Okay!
they / put away the shopping?
Have they put away the shopping?
Oops!
Okay!
I _______ (not finish) reading the book.
hadn't finished
didn't finish
hasn't finshed
haven't finished
Oops!
Okay!
The auxiliary verbs "has" or "have" plus the past participle form the PRESENT PERFECT.
False
True
Oops!
Okay!
Which is the past participle? send - sent - ....................
sent
Oops!
Okay!
Which is the past participle? see - saw - .............
seen
Oops!
Okay!
Which is the past participle? draw - drew - ..................
drawn
Oops!
Okay!
The past participle of REGULAR VERBS is the same as simple past (-ed).
True
False
Oops!
Okay!
Which is the past participle? fly - flew -.........................
flown
Oops!
Okay!
Which is the past participle? hide- hid - ................
hidden
Oops!
Okay!
Which is the past participle? meet - met - .......................
met
Oops!
Okay!
She _____________ (not finished) her homework yet.
hadn't finished
didn't finish
haven't finished
hasn't finished
Oops!
Okay!
Which is the past participle? eat - ate - ........................
eaten
Oops!
Okay!
Which is the past participle? tell - told - ......................
told
Oops!
Okay!
Which is the past participle? put - put - ..........................
put
Oops!
Okay!
I _______ (not meet) him since last year.
hasn't met
haven't met
hadn't met
did't meet
Oops!
Okay!
Which is the past participle? sit - sat - .............................
sat
Oops!
Okay!
They __________ (not see) this movie before.
haven't saw
hasn't seen
haven't seen
didn't see
Oops!
Okay!
The past participle of IRREGULAR VERBS is the same as for REGULAR VERBS.
True
False
Oops!
Okay!
The cat _____ (not drink) its milk since morning.
hasn't drunk
haven't drunk
hadn't drunk
didn't drink
Oops!
Okay!
Which is the past participle? freeze - froze - ...................
frozen
Oops!
Okay!
you / vacuum the floor?
Have you vacuumed the floor?
Oops!
Okay!
He _______ (not decide) what to do.
haven't decided
hasn't decided
hadn't decided
didn't decide
Oops!
Okay!
Which is the past participle? throw - threw - ......................
thrown
Oops!
Okay!
Which is the past participle? hit- hit - ..................
hit
Oops!
Okay!
Which is the past participle? take - took - ......................
taken
Oops!
Okay!
she / add sugar to the coffee?
Has she added sugar to the coffee?
Oops!
Okay!
she / did her homework?
Has she done her homework?
Oops!
Okay!
Which is the past participle? forget - forgot - ..........................
forgotten
Oops!
Okay!
We ____________ (not speak) to her since yesterday.
haven't spoken
hasn't spoken
hadn't spoken
didn't speak
Oops!
Okay!
she / make my bed?
Has she made my bed?
Oops!
Okay!
Which is the past participle? write - wrote - ..........................
written
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies