Grammar Quiz

[ Present Perfect Simple vs Continuous ]

They __________ (learn) Spanish for three years now.

A. have learned

B. have been learning

Select your answer:
         


Random Topics:

Simple Present Tense with Adverb of FrequencyPossessive Adjectives & Possessive PronounsPresent Continuous for FuturePersonal & Possessive PronounsPronoun-Verb AgreementMuch, many, a lot of, a few, a littleNarrative Tenses & ConditionalsWestern Europe CountriesFew, a few, little, a little

Other quiz:

Modal Verb › View

You ______ ring the bell. I have a key

A. don’t need

B. don’t have

C. mustn’t

D. needn’t


Grammar › View

Children are ______lazy today.
A. become
B. became
C. becomes
D. becoming