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:

Grammar › View

I 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 › 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?