Grammar Quiz

Present Perfect or Past Simple Tense Quiz

English multiple-choice grammar quiz about Present Perfect or Past Simple Tense

Preview:


______ Bill and John ever eaten Thai food?

A. Are

B. Did

C. Have

D. Has


I ……………………………. a lot about her before I heard that she was safe.

A. has worried

B. had worry

C. have worried

D. had worried


In the past, people _________ smart phones.

A. not have

B. not had

C. didn’t have

D. didn’t had


Have you ever ______ exotic food?

A. eat

B. ate

C. eaten

D. eating


_________ been to the United States? Yes, I have been twice.

A. You have

B. Ever have you

C. You ever

D. Have you ever


I…………..in this sofa with him yesterday.

A. sitting

B. sits

C. sat

D. set


Wipe your feet! I ________ just _______ the floor!

A. have/mop

B. did/mop

C. have/mopped


She ________ since yesterday.

A. hadn’t sleep

B. haven’t slept

C. hasn’t sleep

D. hasn’t slept


I _____ a very interesting film yesterday.

A. see

B. saw

C. seen


We _______ a lot of sweets yesterday.

A. ate

B. had eat

C. have eaten


We ______________ at the Bellagio hotel in Las Vegas last time we went.

A. have stayed

B. staying

C. been

D. stayed


Peter (play) ______ football yesterday.

A. has played

B. play

C. played

D. has play

E. playing


__________ you ever eaten at Carl’s Jr?

A. Has

B. Do

C. Have

D. Did


Technology _______ changed a lot.

A. have

B. has

C. does

D. never


They ________________ building the new mall yet.

A. have been

B. haven’t finished

C. been

D. hasn’t finished


Random Topics:

Adverb Clause ConnectorFOR & SINCEEd and Ing EndingsSynonym and AntonymParallelism and Subject Verb AgreementConjunctions, Prepositions and InterjectionsSimple Present VS Present ContinuousPresent Perfect or Past Simple TenseComparative and Superlative AdverbsConditional