[ Identifying Tenses ]
– She has lived in this street for ten years.
– By this time tomorrow, I will have finished working on it
A. Present perfect /Simple future
B. Past perfect / Future perfect progressive
C. Past perfect /Future progressive
D. Present perfect / Future perfect

Random Topics:
Future or PastArticles and Determinersanother/the others/each other/one anotherIdiom and TensesConditionals and Modal VerbsAdjectives, ING - EDRegular and Irregular VerbsCountable & Uncountable NounsComparisonsModal Auxiliary VerbsOther quiz:
Subject/Verb Agreement with Collective Nouns › ViewThe team ________eating with their families tonight.
A. is
B. are
Vocabulary › View
What is the meaning of yeoman?
A. a wooden platform that is used to execute by hanging
B. to accommodate
C. distrust
D. a farmer who works his own land
Grammar › ViewThey were scolded because they made _______noise.
A. many
B. a lot of
Past Tenses › View
When I got home, the children …………………. to bed.
A. already had gone
B. had already gone
C. had already went
D. have already gone
