Grammar Quiz

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


Random Topics:

GRAMMAR - Could / Could notSimple Compound and Complex SentencesSimple Past Tense & Future TenseTime PhrasesPersonificationProverbsAsking and Giving SuggestionVerbs of movementPassive Voice of TensesFirst Conditional & Future Tenses