[ Tenses ]
He ________________ her since she was five years old.
A. has known
B. knew
C. will know
D. knows

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 GotOther quiz:
Grammar › ViewHe 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 › ViewHe 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
