[ Tenses ]
He _____ for over three hours when he finished the report.
A. will have typed
B. was typing
C. has been typing
D. had been typing

Random Topics:
Adverbs of Manner, Likes and PreferencesPassive Voice, Modals of Deduction and First ConditionalModals for Advice, Obligation/Prohibition, Necessity and Lack of NecessityVerbs and Subject Verb AgreementPhrasal VerbsVerb & GrammarGrammar - Sentence StructureTenses and OpinionsQuestion TagTenses and VocabularyOther quiz:
Coordinating Conjunctions › ViewI know her secret ____ I cannot tell you.
A. so
B. and
C. but
D. for
Grammar; Clauses › View
She would go to the job centre if she …….a job.
A. Had wanted
B. Will want
C. Wanted
D. Wants
