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
217-218 Mastering the Present Perfect Tense
0
%
0
0
0
Back
Restart
Which sentence uses the present perfect tense?
She walks to school every day.
She walked to school yesterday.
She walking to school.
She has walked to school many times.
Oops!
Okay!
They _____ their money to build the business.
have used
used
use
using
Oops!
Okay!
Which sentence is correct?
I have visited New York before.
She have liked the dogs.
He have cleaned the room.
They has organized the work.
Oops!
Okay!
Which sentence does NOT use present perfect?
They played soccer yesterday.
I have watched that movie.
She has cooked dinner.
We have cleaned the house.
Oops!
Okay!
We _____ many new customers this year.
helped
have helped
help
helping
Oops!
Okay!
Tony _____ with the dogs many times before.
played
playing
play
has played
Oops!
Okay!
Which word helps form the present perfect tense?
was
will
have
did
Oops!
Okay!
Tony and Ben _____ money from their business before.
earns
have earned
earned
earning
Oops!
Okay!
Last week, Tony _____ the dogs.
has washed
wash
washed
washing
Oops!
Okay!
Which sentence is in past tense?
They have watched the movie.
I have helped my mom.
He has cleaned the kitchen.
We played basketball yesterday.
Oops!
Okay!
Yesterday, Maria _____ her homework early.
finishing
finished
finish
has finished
Oops!
Okay!
Which sentence tells about a specific time in the past?
She has cleaned the room.
They have played soccer before.
I have visited Boston many times.
We visited Boston last summer.
Oops!
Okay!
Yesterday, Ben _____ the dogs at the park.
walk
walked
walking
has walked
Oops!
Okay!
Last month, they _____ a new dog business.
organizing
organized
organize
have organized
Oops!
Okay!
They _____ their business this year.
started
have started
starting
start
Oops!
Okay!
Ben _____ neighbors for dog-walking jobs many times.
ask
has asked
asking
asked
Oops!
Okay!
Which helping verb matches “he”?
do
have
has
had
Oops!
Okay!
The neighbors _____ the bill already.
received
have received
receive
receiving
Oops!
Okay!
Which sentence uses present perfect correctly?
We has studied English.
They has washed the dog.
She have cleaned the room.
He has played soccer before.
Oops!
Okay!
Last year, my family _____ to Florida.
travel
traveled
has traveled
traveling
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies