[ Grammar ]
Maria _______ learning English for 7 years.
A. have been
B. have
C. has been
D. has

Random Topics:
Past Simple VS Used toSubjunctiveRequest with Modal VerbsVerb FormsInterjections, Tag Questions and Nouns of Direct AddressRelative Pronoun/AdverbsModals - Have to or ShouldContinuous TensesGerunds + To InfinitiveGrammar and VocabularyOther quiz:
Vocabulary › ViewBen wanted to _______ a role in the school play, but he was too shy to audition. He admired the other students who could perform on stage.
A. play
B. make
C. take
D. miss
Phrases › View
Identify the tense of the participle or the participial phrase in parentheses.
Hester Prynne, (having sewn the the scarlet letter on her clothes), stood on the scaffolds to face her punishment.
A. past
B. present
C. perfect
Grammar › ViewDad is driving / drives the car now.
A. is driving
B. drives
Grammar › View
Mother ___ eggs yesterday to make pancakes today.
A. buy
B. buying
C. bought
D. will buy