Grammar Quiz

[ Tenses ]

He ________________ her since she was five years old.

A. has known

B. knew

C. will know

D. knows

Select your answer:
A  B  C  D  E 


Random Topics:

So....that... Such.......thatCOUNT - NONCOUNT NOUNSPresent Tenses: Simple vs ContinuousRelative Pronouns and AdverbsQuantifiers and AdjectivesPresent Perfect and Present Perfect Progressive TensesGrammar: is/are/was/wereConjunctions, Interjections and Sentence TypeModals - Conditionals - Future TensesHas Got & Have Got

Other quiz:

Grammar › View

What do you do in your ______________?

A. healthy

B. free time

C. sometimes


Verb Tenses › View

By the end of this month, I __ for this company for two years.

A. have been working

B. will have been working

C. will be working

D. will work

Tenses › View

He passed her exam because he __________ very hard.

A. studied

B. had studied

C. was studying

D. studies


Grammar › View

There aren’t _______________ buses for us. We always have to wait.

A. too

B. enough

C. too many

D. too much