Grammar Quiz

Present Perfect Negative and Interrogative Quiz

English multiple-choice grammar quiz about Present Perfect Negative and Interrogative

Preview:


Interrogative. ________ (Have) Drake ____________ (retire) from the music industry?

A. Have – retire

B. Has – retire

C. Has – retired


Negative. They ________________ (have) (see) the film.

A. have see

B. has not seen

C. have not seen


Affirmative. Ariana Grande ___________ (have) (go) home to relax.

A. has gone

B. have go


Mirta __________________(not/ eat) a hamburger.

A. haven´t eaten

B. hasn´t found

C. hasn´t eaten


Have you ever ____________ a stomachache?

A. had

B. have


Affirmative. Demi Lovato ___________ (have) (be) out of the spotlight.

A. have be

B. has been

C. has to be


Interrogative. __________ (Have) Beyonce ___________ (attain) a Billboard Award?

A. Has – attain

B. Has – attained

C. Have – attained


Affirmative. We ____________ (have) (open) the door to new knowledge.

A. had open

B. have opened


Negative. Kim Kardashian _______________________ (have) (travel) abroad since last year.

A. has not traveled

B. have not treveled

C. has not travel


Interrogative. _________ (Have) you (attend) a Grammy Awards Ceremony?

A. Has – attend

B. Have – attended


Affirmative. I ______________ (have) (cook) dinner.

A. have cooked

B. had cook

C. has cooked


Has Luis ever _________ the house?

A. painted

B. paint


You ___________________ (not / live) here for two years.

A. hasn´t fixed

B. haven´t talked

C. haven´t lived


Tom / sing / karaoke.

A. Have Tom ever sung karaoke?

B. Has Tom ever sung karaoke?

C. Has Tom ever sang karaoke?


Robert / be / in the hospita.

A. Have Robert ever been in the hospital?

B. Has Robert ever be in the hospital?

C. Has Robert ever been in the hospital?


Random Topics:

Grammar - First ConditionalSecond Type ConditionalGrammar - must & have toDescribing WordsVerb to beIF CLAUSEClause Markers TOEFL GrammarModal and Modal PerfectPast Simple and Past ProgressiveNoun, Quantifiers and Suffixes