[ Identifying Tenses ]
We have been working on this project for three weeks.
A. Present Perfect Simple
B. Past Perfect Simple
C. Future Perfect Simple
D. Present Perfect Continuous
E. Past Perfect Continuous
Select your answer:

Random Topics:
Subject/Verb Agreement with Collective NounsSuperlative & Comparative AdverbsSentence CompletionRelative Clauses and Past PerfectTenses, Tag Questions, Phrasal VerbsVerb Tenses and SubordinatesActive & Passive VoiceTenses and OpinionsPast Simple Negative & QuestionsGerund vs InfinitiveOther quiz:
Future Tenses › ViewBy 2024, Eric ____________ in Manchester for 4 years.
A. will be living
B. will has lived
C. has living
D. will have lived
Vocabulary › View
Choose the word that refers to ‘the state or fact of having a duty to deal with something’.
A. Concentration
B. Responsibility
C. Honesty
D. Confidence
