Grammar Quiz

[ Tenses ]

How long ____________each other?

A. do you know

B. have you known

C. did you know

D. have you been knowing

Select your answer:
         


Random Topics:
-ing form and the to-infinitiveThe Present Progressive TenseFew, a few, little, a littleGrammar - Be going toAdverbs of Manner, Likes and PreferencesConjunction: Because and SoComparison and ModalsSimple Present & Present Progressive1st Conditional

Other quiz:

Present Perfect Tense › View

I … read the terms and conditions.

A. Have
B. Has


a, an, the, Zero Article › View

What ___ language do you speak best?

A. A
B. An
C. Zero article


Trending Topics

Loading...

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