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
tense -Grade 10
0
%
0
0
0
Back
Restart
My cousin ____ in a bank. She is a cashier.
has worked
is working
works
work
Oops!
Okay!
I ____ my homework already.
finished
finish
have finished
am finishing
Oops!
Okay!
They ____ in the same office for five years.
worked
have worked
work
are working
Oops!
Okay!
The students always ____ a lot of homework.
have had
are having
has
have
Oops!
Okay!
My dad ____ the car every Sunday.
wash
washes
has washed
is washing
Oops!
Okay!
They ____ tennis every Sunday afternoon.
have played
play
are playing
plays
Oops!
Okay!
____ to Da Nang?
Do you often go
Have you ever went
Have you ever been
Did you ever go
Oops!
Okay!
Jane often ____ her keys at home and has to return.
forget
is forgetting
forgets
has forgotten
Oops!
Okay!
She ____ her keys. She can't find them anywhere.
is losing
has lost
lost
loses
Oops!
Okay!
We ____ each other since we were children.
have known
are knowing
know
knew
Oops!
Okay!
She ____ her grandmother twice this month.
visits
has visited
is visiting
visited
Oops!
Okay!
I ____ my phone three times this year.
lose
lost
am losing
have lost
Oops!
Okay!
We usually ____ lunch at 11:30 a.m.
are having
has
have
have had
Oops!
Okay!
I ____ my best friend since primary school.
know
have known
knew
am knowing
Oops!
Okay!
They ____ to that new café several times this week.
have been
are going
go
went
Oops!
Okay!
She ____ all her homework. Now she can relax.
does
is doing
did
has done
Oops!
Okay!
My brother usually ____ to school by bike.
has gone
is going
go
goes
Oops!
Okay!
He usually ____ to school on foot.
is walking
walk
has walked
walks
Oops!
Okay!
How often ____ your room?
do you clean
did you clean
are you cleaning
have you cleaned
Oops!
Okay!
I usually ____ to music when I do my homework.
am listening
listens
listen
have listened
Oops!
Okay!
She ____ three books by that author so far.
is reading
has read
reads
read
Oops!
Okay!
He never ____ coffee in the morning.
drinks
drink
is drinking
has drunk
Oops!
Okay!
We ____ in this city for ten years.
lived
live
are living
have lived
Oops!
Okay!
They ____ in Ha Noi since last summer.
lived
have lived
live
are living
Oops!
Okay!
I ____ my English test results yet.
don't get
haven't get
didn't get
haven't got
Oops!
Okay!
He ____ the dentist three times this year.
has seen
sees
is seeing
saw
Oops!
Okay!
My family ____ in this house since I was born.
lived
lives
is living
has lived
Oops!
Okay!
I ____ my bike to school every day.
ride
have ridden
rides
am riding
Oops!
Okay!
He ____ his room every day.
is cleaning
clean
cleans
has cleaned
Oops!
Okay!
She ____ in this company since 2020.
worked
works
is working
has worked
Oops!
Okay!
My little brother ____ his teeth twice a day.
brush
has brushed
is brushing
brushes
Oops!
Okay!
We ____ this film before. Let's watch something else.
have seen
saw
are seeing
see
Oops!
Okay!
We ____ our grandparents every summer.
visits
are visiting
visit
have visited
Oops!
Okay!
Our teacher ____ us a lot of homework every week.
gives
has given
give
is giving
Oops!
Okay!
The sun ____ in the east.
is rising
has risen
rise
rises
Oops!
Okay!
My parents ____ TV every night.
are watching
watches
have watched
watch
Oops!
Okay!
I ____ breakfast yet. I am still hungry.
haven't ate
haven't eaten
don't eat
didn't eat
Oops!
Okay!
He rarely ____ fast food.
eat
has eaten
is eating
eats
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies