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:
Grammar › ViewI need ________on which car to buy, a Toyota or a Hyundai.
A. advise
B. advised
C. advices
D. advice
Grammar- Pronouns › View
Peter has a new bicycle. ……….. is red. ………. likes it very much.
A. He, he
B. He, It
C. It, he
D. They, they
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?
