Grammar Quiz

[ Grammar ]

I ___________(learn) English for seven years now.

A. have been learning

B. learn

C. am learning

D. learned

Select your answer:
A  B  C  D  E 


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 Nouns

Other quiz:

Subject Verb Agreement › View

What 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?