Grammar Quiz

[ Present Perfect Continuous Tense ]

Why … Mandarin classes for the last three weeks?

  1. have not you been attending
  2. have you not been attending

Select your answer:
A  B  C  D  E 


Random Topics:

Verb Tenses and Past ParticiplesTenses and ConclusionsGrammar, Conditional Sentences, VocabularyPresent Simple and Modal VerbsPassive ModalsRelative Clauses and etcCorrelative Conjunction & Complex SentencesActive & Passive VoiceConjunctions in Complex SentencesMust Vs Have to

Other quiz:

Grammar › View

If you are addicted to something such as coffee, chocolate, the Internet or shopping,
you are _____________ ________ it.

A. Fond of
B. Hooked on
C. Uninterested in


Grammar & Vocabulary › View

Mary invited me to her birthday party ____________ I did not go, as I was unwell.

A. so

B. but

C. and

D. because

Preposition › View

Every one of us will have to atone _____his or her misdeeds.

A. Of

B. For

C. By

D. With


Quantifiers: too many, too much & enough › View

I am really full… I ate ___ food

A. too many

B. too much

C. very

D. enough