[ Perfect Tenses ]
This June they _________ here for five years.
A. will have been living
B. had been living
C. have been living

Random Topics:
Prepositions and ConjunctionsVerb FormsModals of AdvisabilityLanguage Features: Reflective ArticleConditional Sentences and Verb FormGrammar & VocabGrammar Like & Linking VerbPast Tense & Past Continuous TenseModal Verb Gerund or To InfinitiveActive & Passive VoiceOther quiz:
Grammar › ViewSimile or Metaphor:
Life is a flower that grows more beautiful
every day.
A. simile
B. metaphor
Grammar › View
J. K. Rowling ____________ used to be a poor single mother, has become very famous and rich thanks to her Harry Potter novels.
A. that
B. who
C. , who
D. , that
Grammar › ViewI have _______good friends. I’m not lonely.
A. few
B. a few
C. little
D. a little
Present Simple Passive › View
A report _______________ every Friday by Tom.
A. written
B. are written
C. writes
D. is written
