[ 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:
Passive Voice Active Voice › ViewTransform this sentence into active voice.
Instructions will be given to you by the teacher.
A. The teacher will give you instructions.
B. The teacher will be giving you instructions.
Grammar › View
Choose the complete sentence
A. My mom is
B. My mom is in the house.
C. my mom.
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
