[ 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

Random Topics:
Grammar - Reflexive PronounsSimple and Compound SentencesConditional and SubjunctiveSimple Present vs Present ProgresiveComparatives and ConjunctionsFigurative LanguagePossessive Adjective and PronounPhrasal verbs and Prepositional PhrasesComparatives - SuperlativesPast Continuous Tense & Past ModalsOther quiz:
Because of & Inspite of › View______her poorness, she feels happy.
A. In spite of
B. Although
C. Because
D. If
Tenses › View
I _______ to the bookstore right now.
A. going
B. am go
C. am going
D. go
Mixed General Quiz › ViewBoth Saab and Volvo automobiles have an extremely ___ reputation for quality.
a. good
b. better
c. best
d. the best
Tenses › View
_________ when you got up this morning?
A. Did it rain
B. Was it raining
