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:

Possessive Nouns › View

The pencils of the kids are in the desk.

A. The kids’ pencils are in the desk.

B. The kid’s pencils are in the desk.

C. The kids pencils are desk.


Grammar - could / could not › View

My car didn’t start yesterday, so I couldn’t _________ to work.

A. went

B. to go

C. going

D. go

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