[ Present Perfect Simple vs Continuous ]
They __________ (learn) Spanish for three years now.
A. have learned
B. have been learning

Random Topics:
Gerund or to InfinitiveDistinguishing Future TensesGrammar - Present PerfectTransitive and Intransitive VerbAdjectives and DegreesPast Simple VS Used toPresent Perfect Continuous TenseGrammar (Adjectives)Relative Clauses & Real ConditionalsPresent Perfect TenseOther quiz:
Tenses › ViewChoose the correct tense for the following sentence:
He was constantly talking.
A. Past progressive
B. Present progressive
C. Future progressive
Pronounciation and Grammar › View
Choose the word which is pronounced differently from the others.
A. come
B. someone
C. brother
D. volleyball