Grammar Quiz

Grammar Present Perfect (ever never) Quiz

English multiple-choice grammar quiz about Grammar Present Perfect (ever never)

Preview:


Present perfect is formed by…

A. HAVE/ HAS + past participle

B. HAVE + past

C. AM/IS/ARE + past participle

D. HAVE/HAS + present


How long has the baby slept?

A. It has slept for last night

B. She has slept for half an hour

C. She has slept since half an hour

D. It has slept for half an hour


We have _______ ______ _______

A. never make a cake.

B. have a cake.

C. never made a cake.

D. ever do a cake.


Have you ________ eaten Chinese food?

A. ever

B. never


I have ______ ________ to Europe.

A. have ever

B. never visit

C. have ever

D. never been


The interrogative form is…

A. Have been you…?

B. You have ever been…?

C. Have you ever been…?

D. You been have ever…?


He… the bus

A. has missed

B. have missed

C. hasn’t missed

D. has miss


______ you ever _____ in the sea?

A. Have / swum

B. Have / swim

C. Has / swum

D. Have / swam


A: Has she climbed Mount Everest?

B: Yes, she __________.

A. has ever

B. has never

C. hasn’t

D. has


been to / ? / astronauts / other / ever / planets / Have

A. Have astronauts ever been to other planets?

B. Have ever astronauts been to other planets?

C. Astronauts have ever been to other planets?

D. Have astronauts been to other planets ever?


A: Have you ever __________ (think) about making a robot?

B: Yes, I have.

A. think

B. thinked

C. thinking

D. thought


Have you ________ to China?

A. went

B. ever go

C. ever been

D. ever


. / we / an / never / island / visited / have

A. We have never visited an island.

B. Have we visited never an island.

C. We never an island have visited.

D. We never have visited an island.


Salem _____ never ______ off a mountain.

A. has – fell

B. have – fall

C. have – fallen

D. has – fallen


We have… to Paris.

A. never been

B. ever been

C. never being

D. never be


Random Topics:

Interrogative Pronouns & AdverbsConjunctions and Verb TensesDirect and Indirect SpeechGrammar ( going to)like/do not likeanother/the others/each other/one anotherArgumentative VocabularyConditional and SubjunctiveVocabulary & GrammarModal "Have to"