Grammar Quiz

[ Present Tenses ]

Thomas ______ Spanish since 2005.

A. learned

B. learn

C. have learned

D. has been learning

Select your answer:
         


Random Topics:

Will, Be going to, Present ContinuousPronouns and QuantifiersRoot WordQuantifiers with NounsPassive and Active VoiceGiving and Asking for AbilityTenses and VoicePast Tense vs Future TenseTransitional Phrases and ConjunctionsQuantifiers

Other quiz:

Much, many, a lot of, a few, a little › View

There is still__________ bread left.

A. a little

B. a few

C. little

D. few


Gerund or Infinitive › View

My sister agreed __________________ to the party.

A. come

B. to come

C. coming