Topics: Perfect Progressive Tenses
How long ______ (she/learn) Spanish by the time she travels to Spain?
A. has she been learning
B. will she have been learning
C. had she been learning
Select your answer:

Random Topics:
TOEIC Tenses, VerbsPresent Simple for Future ArrangementSimple Present vs Present ProgresiveCoordinate ConjunctionPunctuationsPossessive Nouns with Apostrophes and PronounsWorld Literature VocabularyPast Narrative TensesPronouns/ Present TenseFrequencyOther quiz:
Grammar › ViewA large amount of money __________ stolen last night.
A. were
B. was
Vocabulary & Grammar › View
I ………….we organize a fundraiser to help protect our local monuments.
A. Appreciate
B. Challenge
C. Give voice to
D. Propose
