Grammar Quiz

[ Present Tenses ]

How long ________ Peter?

A. have you known

B. have you been knowing

Select your answer:
         


Random Topics:
Passive Voice in Past Simple TenseSynonymParts of Speech and Compound SentencesEd and Ing EndingsQuantifierConditional SentencesMixed ConditionalConditionalsGrammar - Similes

Other quiz:

Grammar › View

I am going to call my mother _____ a few minutes.
A. in
B. on
C. at
D. for


Future Perfect Continuous › View

Next week you (live) in your new house for a year.

A. will had been living

B. will not have been living

C. will have been living


Trending Topics

Loading...

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