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:

Vocabulary & Grammar › View

She turned him down for a date so he could only _____ stare at her from afar.

A. pessimist

B. puncture

C. prosecute

D. wistful

E. precaution


Grammar › View

Science, especially physics and chemistry, ________ my favourite subject.

A. had been

B. have been

C. is

D. are

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?