Topics: 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
Select your answer:

Random Topics:
IF CLAUSEPast Simple vs Present SimplePresent Continuos TensePresent Simple Positive and NegativePreposition & Relative ClausesAsking and Giving SuggestionIndependent ClausesGerunds and TensesCommunicative GrammarPhrasal Verb & Prepositional PhraseOther quiz:
Grammar › ViewSometimes workers eat in the garden _________ the fact fight the stress of their jobs.
A. though
B. so as to
C. in spite of
Grammar › View
They (help) the teacher right now.
A. They are help the teacher right now.
B. They is helping the teacher right now.
C. They are helping the teacher right now.
D. They helping the teacher right now.
