[ 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:
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
