Grammar Quiz

[ Grammar ]

Mr. Snow ____ that course since 1985.

A. hasn’t taught

B. haven’t taught

C. taught

D. have been taught

Select your answer:
A  B  C  D  E 


Random Topics:

Direct and Indirect SpeechNarrative TensesGrammar - some / anyPassive and Active VoiceCoordinating ConjunctionsArticles A and AnConjunctions & PrepositionsTemporal Conjunctions and ConnectivesVerb ConjugationUnreal Conditionals

Other quiz:

a, an, the, Zero Article › View

He served in ____ army for 20 years.

A. A
B. An
C. The
D. –


Grammar - Present Perfect with for and since › View

Anthony hasn’t called me _________ two hours, there must be a problem.

A. for

B. already

C. since

D. when

Modals › View

What ……he ……..to do at home?

A. Does/ has to

B. Does / have to


Present Simple & Present Continuous › View

Which verb pronounces /z/?

A. changes

B. does

C. goes

D. supplies