[ Tenses ]
Sarah ____ (take) Spanish lessons for two years, and she’s become quite fluent!
A. takes
B. has been taking
C. is taking

Random Topics:
Modals Posibility and ProbabilityFamily Members and Present SimpleSubject Verb Agreement & Subjunctive MoodPast simple vs Present perfectAdjectives and ArticlesPast Continuous and Past Simple TenseConditionals Type IConjunctions & InterjectionsGrammar-Verbs & Nouns Singular, Plural, GenderConjunctions, Prepositions and InterjectionsOther quiz:
Finite and Non-Finite Verb › ViewWhich word is finite verb?
“To err is human, to forgive, divine.”
A. to err
B. is
C. to forgive
D. human
E. divine
Tenses › View
His English was perfect. He —– it since he started school.
A. was studying
B. studies
C. had been studying
Grammar › ViewI am waiting __________the result of the test.
A. after
B. for
Idioms › View
To “egg on” means to ___.
a. encourage
b. discourage
