Grammar Quiz

[ Present Tenses ]

How long ________________(learn/she) Spanish?

A. did she learn

B. has she learned

C. has she been learning

D. have have been learning

Select your answer:
         


Random Topics:

Subject, Object, Possessive Pronoun and Possessive AdjectivesNouns as AdjectivesModals - Have to or ShouldPast ModalsToo or EnoughTenses & AffixesBasic GrammarSimple Past Tense & Future TensePresent and Past Perfect Tenses

Other quiz:

Present Continuous Tense › View

At this time, my cats … in the yard.

A. is playing

B. is play

C. are playing

D. are play


Vocabulary › View

To be more formal and organized, taken more serious.

A. official

B. regulate

C. participant