Topics: 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:
Demonstrative Pronouns and Verb TensesAdjectives and AdverbsIndirect SpeechPresent Simple TensePresent and Past Simple PassiveThere is or There arePresent Perfect and Present Perfect Progressive TensesModal Verbs & Reflexive PronounsGrammar-Translation MethodConditionals and Modal VerbsOther quiz:
Present Perfect Tense › ViewHe __________ (travel) to many countries in his life.
A. have traveled
B. has traveled
C. has travel
D. traveled
Grammar › View
If Clara __________ the message, she would have responded.
A. sees
B. seen
C. has seen
D. had seen
