Grammar Quiz

[ Present Tenses ]

How long ____ your best friend?

A. did you know

B. do you know

C. have you known

D. are you knowing

Select your answer:
         


Random Topics:
ConditionalsConjunctions - ConnectorsZero & First ConditionalHow often - long - much - manyStative Verbs and TensesPassive SentenceTenses and ArticlesGrammar - SimilesAdverbs of Degree

Other quiz:

Past Tenses › View

On my way to school I ___________________(to remember) that I________________________ (to leave) my report at home.

A. remembered ; left

B. remembered ; had left

C. remembered ; have left

D. remembered ; had leaved


Present and Past Tenses › View

“Hurry up, the train to Bristol … at 6:30!”“OK, I’m coming!”

A. has left

B. leave

C. is leaving

D. leaves


Trending Topics

Loading...

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