Grammar Quiz

[ Present Tenses ]

How long ________ Peter?

A. have you known

B. have you been knowing

Select your answer:
A  B  C  D  E 


Random Topics:

Passive Voice - Present ContinuousConjunctions and Sequence ConnectorsGrammar - either...or, neither...norReported Speech and TensesDirect Object and Indirect ObjectComplex SentencesGender and GrammarPresent Simple & Present Continuous TensesComparative & Superlative AdverbsGerunds

Other quiz:

Grammar › View

We’re Mr and Mrs Brown.

_______ son is in class 4.

A. Our

B. Their


Grammar › View

The police ______ for the criminal now.

A. is looking

B. was looking

C. are looking

D. were looking

Grammar › View

Is the sentence below a statement, a command, or a question? Is that a whale, or a shark?

A. statement

B. question

C. command


In/On/At + Time › View

I have volleyball _______ Saturday.

A. in

B. on

C. at