[ Tenses ]
He had been working all day.
A. Past Continuous
B. Past Perfect Continuous
C. Present Perfect
D. Future Perfect

Random Topics:
Noun and PronounModal Verbs of PermissionModal Verbs & Time PrepositionsDependent PrepositionsPerfect TensesConditional ClauseSimple Past/Past ProgressiveTenses - Passive VoiceSuperlativesFrequency AdverbsOther quiz:
Grammar › ViewA: Why did you leave so early?
B: Because I _______________ (promise) to visit a friend
#
A. promises
B. had promise
C. hadn’t promised
D. had promised
Time Phrases › View
Which word means: “a period of ten years”?
A. a century
B. a decade
C. a short while