Grammar Quiz

[ Grammar ]

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:

ConjunctionsModals of ProbabilityFrequency AdverbsGerunds + To InfinitiveTo infinitive - GerundModals and ResponsibilitiesWill & Be going toRelative ClausesPunctuations

Other quiz:

Passive Voice › View

This job …. by my friend next week.

A. is done

B. did

C. will be done

D. was done


Mixed General Quiz › View

The U.K. has the 15th largest population ___ the world.
a. of
b. in