I ___________(learn) English for seven years now.
A. have been learning
B. learn
C. am learning
D. learned

Random Topics:
English MorphosyntaxVerb + Infinitive or GerundDegree of ComparisonGrammar Comma UsageVerbsPresent Tenses and ConnectorsGerund, Infinitive & ModalsModal Verbs in ConditionalsPresent Simple and Present Continuous TenseDefinite vs Zero Article Abstract NounsOther quiz:
First Conditional Sentence › ViewIf my friends ________, I will be very happy.
A. comes
B. come
C. came
D. have came
Vocabulary & Grammar › View
Which word means a place in the middle of a line?
A. midpoint
B. midnight
C. midday
D. midsection
Subject Verb Agreement › ViewWhat should you do to confirm and explain your definitions, synonyms, and antonyms according to the instructions?
A. Use your glossary or a print or online dictionary or thesaurus.
B. Ask a friend for their understanding of the words.
C. Guess the meanings based on your prior knowledge.
D. Only use the words in sentences to understand their meanings.
Past Continuous Tense › View
What/ doing/ were/ yesterday/ ?/ you
A. What were you doing yesterday?
B. What you were doing yesterday?
C. What you doing yesterday?
D. What was you doing yesterday?
