Grammar Quiz

[ Grammar ]

Harry Potter books _________ (be) famous for over 50 years.

A. were

B. have been

Select your answer:
         


Random Topics:

Speech TensesAdjectives, ING - EDPronunciationThere is or There areGrammar - Wh QuestionsGrammar MistakesPast or Present Verb TensePast Simple and Past ProgressiveGerundsQuantifiers, Countable and Uncountable Nouns

Other quiz:

Present Simple › View

Robert ______ beautifully in the school’s chorus.

A. sing

B. sings

C. singes


Grammar › View

I need to have your _____ before the surgery.

A. confirm

B. confirmation

C. confirmatory

D. confirming