Grammar Quiz

[ Grammar ]

Her English is very good because she … classes for the last seven years.

A. has been taking

B. is taking

Select your answer:
A  B  C  D  E 


Random Topics:

Types of Simple SentencesPast ContinuousPast and Future TensesGrammar - ConnectorsPast Tense and Perfect TenseIndefinite ArticleTenses & PassiveParts of Speech and Compound SentencesPast and Present Continuous tenseVerb-ing and Infinitive

Other quiz:

Grammar › View

Choose the sentence without grammatical errors.

A. Boston – Massachusetts – is a rival sports town for most northern cities.

B. The team was gracious in defeat – willingly shaking hands with the opponents after the game.

C. The star player for our local team – John Smith – was injured during practice today.

D. I cannot – comprehend our undefeated season.


Grammar › View

What are you ___ after class today?

A. do

B. doing

C. did

D. does

Grammar › View

USE THE ARTICLES A, AN, OR THE WITH PLURAL NOUNS?

A. TRUE

B. FALSE


Tenses › View

Michael Jackson _____________ born in 1958.

A. is

B. is being

C. was