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:
         


Random Topics:

Relative Clauses beginning with PrepositionsTenses and PronounsPast simple - Irregular VerbsPrepositions of Time and PlaceVerb to bePrepositions & Modal VerbsVocab and GrammarPast Simple and ContinuousGerund, Infinitive, Bare VerbDefinite and Indefinite Article

Other quiz:

Present Continuous › View

What ………………. (you/do) now?

A. is you doing

B. are you doing

C. you are doing

D. do you do


Pronoun › View

John introduced _________.

A. Him to she
B. Him to his
C. Him to her
D. Her to he