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:

Subject Verb Agreement › View

Select the appropriate verb form to complete the sentence: Either of the books _______ worth reading.

A. is

B. have

C. were

D. are


Grammar › View

Complete the sentence with the correct object pronoun:

The window is open. I close ……….. because its windy.

A. them

B. it

C. her

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