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 saw him at the party. He……………..black suit.
A. is wearing
B. wore
C. was wearing
D. wore
Grammar & Vocabulary › View
Choose the correct punctuation to show direct speech.
A. “Did you complete your homework? asked Ms Nina.”
B. “Did you complete your homework?” asked Ms Nina.
C. “Did you complete your homework” asked Ms Nina.
D. “Did you complete your homework” asked Ms Nina?
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?
