[ Present Perfect ]
I have been here _______________ November.
A. for
B. since
C. never
D. have

Random Topics:
Comparison of Adjectives and AdverbsModals and Past TensesPresent PerfectFamily Vocabulary and GrammarPronounciation and GrammarTenses and VoicePrepositions and Prepositional PhrasesParts of Speech and GrammarCoordinating ConjunctionPossessive Adjectives and Possessive PronounsOther quiz:
Subjunctive › ViewWe wish we __________ a large house but we can’t afford it now.
A. have
B. had
C. can have
D. will have
Vocabulary › View
faily large in size or extent; worthy of attention
A. shrivel
B. reliable
C. compose
D. considerable
Should, Should not have › ViewI __________ ____________ the danger at the beginning. (realize)
A. realizes
B. shouldn’t have realized
C. should have realized
D. should has realized
Grammar › View
Yesterday___people came to the town to watch the car race.
A. hundreds
B. hundred
C. hundreds of
D. hundred of
