Grammar Quiz

[ Grammar ]

How long _____ you _____ him?

A. have…known

B. do…know

C. did…know

D. will…know

Select your answer:
A  B  C  D  E 


Random Topics:

Present Simple and Present ContinuousWho vs WhomDo not or Does notGrammar RulesPresent Perfect Continuous TenseAdjectives with -ED and -INGModal, Causative Verb & Elliptical StructureQuestion WordsPresent Perfect TensePhrasal Verb and Modal

Other quiz:

Passive Voices › View

The manuscript ……… by the author before it ……… to the publisher

A. is being revised / sent

B. is revised / is sent

C. is revised / sent

D. revised / sent

E. is being revised / is sent


Tenses › View

According to the schedule, the flight ______ at 10:30 AM tomorrow

A. will depart

B. departs

C. is departing

D. is going to departs

Grammar- Later/Latter › View

Bye! See you ………………………………

A. latter

B. later


Vocabulary and Grammar › View

All my friends are of good _____ on the inside.

A. dependable

B. dependability

C. characteristic

D. character