[ 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:
Compound Adjectives › ViewOur English teacher doesn’t get angry easily. She’s extremely ___________.
A. good-tempered
B. bad-tempered
C. crazy
D. disappointed
Irregular Verb › View
Give
A. Gift
B. Given
C. Gifted
Dad 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