Grammar Quiz

[ 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:
A  B  C  D  E 


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 Modals

Other quiz:

Mixed General Quiz › View

Both 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