By the end of the month, she will have been living here ……… two years.
A. since
B. for
C. until
D. yet

Random Topics:
Homophone & HomonymActive vs. Passive VoiceSimple Past vs Past Continuous TenseTransition WordsAdverbs and Time ExpressionsGive, do and makeGrammar - Verb FormsPast Perfect or Past Perfect ContinuousAdverbial Clauses of Manner and ResultVocabulary & Phrasal VerbOther quiz:
Tenses › ViewWhile I _____ through some old papers, I _____ this photograph of your brother.
A. am looking / have found
B. looked / had found
C. was looking / found
D. had looked / would find
E. have been looking / find
Grammar › View
Tom loved dogs. __________, he was allergic to them.
A. However
B. But
C. In spite of
D. Although
Grammar › View____ your cousin ___________ to another department?
Yes, _____
A. Are ; going to move ; He is
B. Is ; going to move ; they are
C. Is ; going to move ; he is
D. Is ; going to moving ; he is
Prepositions › View
Choose the sentence that is written correctly.
A. Most students plan in finishing all ESL classes at Mt. SAC.
B. Most students plan on finishing all ESL classes at Mt. SAC.
C. Most students plan for finishing all ESL classes at Mt. SAC.
