Past and Perfect Tenses Quiz
English multiple-choice grammar quiz about Past and Perfect Tenses
Preview:
They ______ (not/try) the new restaurant yet.
A. not try
B. haven’t tried
C. not trying
She ______ (not/sleep) well last night.
A. not sleep
B. didn’t sleep
C. haven’t slept
Yesterday, they ______ (not/go) to school.
A. not go
B. didn’t go
C. haven’t gone
I ______ (not/see) that movie before.
A. not see
B. didn’t see
C. haven’t seen
They ______ (play) video games last night.
A. plays
B. played
C. have played
Last night, they ______ (watch) a movie.
A. watches
B. watched
C. have watched
We ______ (not/see) that movie yet.
A. not see
B. haven’t seen
C. not seen
She ______ (visit) her grandma last week.
A. visits
B. visited
C. have visited
They ______ (just/arrive) at the park.
A. just arrived
B. just arrives
C. have just arrived
Yesterday, he ______ (ride) his bike in the park.
A. rides
B. rode
C. have ridden
Last summer, I ______ (swim) in the lake.
A. swims
B. swam
C. have swum
She ______ (not/tell) anyone about the surprise.
A. not telling
B. not tell
C. hasn’t told
Yesterday, we ______ (go) to the zoo.
A. goes
B. went
C. have gone
By the time I got home, they ______ (already/had) dinner.
A. already eat
B. already ate
C. had already had
We ______ (just/arrive) in the city.
A. just arrived
B. just arrives
C. have just arrived
