Grammar Quiz

[ Present Perfect Simple & Continuous ]

How long ______ you ______ your best friend?

A. have / knowing

B. have / known

C. have / been knowing

Select your answer:
         


Random Topics:
Linking Verb Independent vs. Subordinate Clause Lay vs. Lie Adjectives and comparisonsPrepositions Of PlaceCompound SentencesConjunctionsComparatives ( adj/ adv)Present Continuous, Present Perfect and Used to

Other quiz:

Future Forms › View

Would you like to play tennis? – No, I __________ for my vocabulary test tomorrow.

A. study

B. am going to study

C. am studying

D. will study


Grammar › View

Mary_________ waters her flowers before going to school. She waters them every morning.

A. fireworks

B. always

C. traditional

D. rarely


How to use : Read the question carefully, then select one of the answers button.