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

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