Grammar Quiz

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

Other quiz:

Future Tenses › View

By 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