Grammar Quiz

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 TenseFrequency

Other quiz:

Grammar › View

A 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