[ Progressive Tense ]
Tom had been working really hard at the office. Choose the correct tense.
A. past progressive
B. present perfect progressive
C. future progressive
D. past perfect progressive

Random Topics:
Present Simple Affirmative and NegativeRelative Pronoun/AdverbsTenses and VoicePossessive Nouns with Apostrophes and PronounsParticiple Clauses & Cleft SentencesModals of ObligationAdverb of MannersSimple Past Irregular & NegativeLinkers and ConjunctionsThe First Conditional (if/unless)Other quiz:
Grammar › ViewThe teachers always … very carefully before they … decisions.
A. think…make
B. thinks…makes
C. thought…made
D. thinking…making
Articles › View
___ honesty is the best policy.
A. An
B. A
C. The
D. (no article)