Grammar Quiz

[ Perfect Tenses ]

Nearly 350 concert tickets___________

A. have been sold

B. have been selling

C. are be sold

D. has been sold

Select your answer:
A  B  C  D  E 


Random Topics:

Adverb of Frequency and Past Continuous TensePast and Future TensesAdjective vs AdverbTenses and Time MarkersSubordinating Conjunctions and ClausesNeither/Either/All/NonePronouns, Verb, ConjunctionGerund, Participle, Infinitive, or AppositiveTenses, Tag Questions, Phrasal VerbsMixed Conditional

Other quiz:

Zero & First Contidional › View

If you heat water to 100 C, it …

A. boils

B. boil

C. will boil


Modal Verbs › View

Imagine you’re at a talent show, and Mia steps up to the stage. Choose the correct modal verb: “She _____ speak three languages.”

A. can

B. must

C. will

D. might

Grammar › View

I got caught in torrential rain and forgot my umbrella. I got _____ soaked!

A. completely

B. a liitle

C. fairly

D. hardly


Sentence Completion › View

When you need supplies, _______a request with the office manager.

A. filling

B. fell

C. fallen

D. file