How long ________________(learn/she) Spanish?
A. did she learn
B. has she learned
C. has she been learning
D. have have been learning

Random Topics:
Degrees of AdjectivesPrepositional PhraseComparative AdverbsPast Simple vs Past ContinuousComparative and Superlative AdverbsPresent and Past TensesUsed toSubject Verb Agreement and Verb TensesGrammar - Reflexive PronounsVerb AbilityOther quiz:
Conjunction › ViewMy father lives in Surabaya. He will come to see me. He asks me to pick him in the airport. Which sentence is suitable to the situation given?
A. I will go to the airport to pick up my father.
B. I will go to the airport so that my father will pick me up.
C. I pick my father up to take him to the airport.
D. My father will pick me up from the airport.
Adverbs › View
They ______________ go out on weekdays.
A. hardly ever
B. carefully
C. joyfully
Abstract Nouns › ViewWhich noun is an abstract noun?
A. book
B. pride
C. pencil
D. rock
TOEIC Grammar and Vocabulary Review › View
The HR Department released a list of employees …………..are eligible for a pay raise.
A. who
B. which
C. what
D. where
