Grammar Quiz

[ Present Tense ]

how long ______ Pete?

A. do you know

B. are you knowing

C. have you known

D. have you been knowing

Select your answer:
         


Random Topics:

May, MightTransition WordsPast simple regular verbsDefinite, Indefinite and Zero ArticlesPersonal & Possessive PronounsConditionalFuture Tenses, Conditionals and ProfessionsGrammar and Verb Tensestoo / enough

Other quiz:

Basic Grammar › View

_____ four people in my family; my parents, my sister and me.

A. There is

B. Are there

C. There are

D. Is there


Simple Present Tense › View

My beer ________ always cold.

A. Are
B. Be
C. Is
D. Were