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

He is injured _________ he will not run the marathon.

A. so

B. but

C. and

D. because


Subject Verb Agreement › View

Some-and perhaps as many as half-of all high school students _____ gingivitis.

A. has

B. have

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