[ 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:
Grammar › View_________ at the moment, I thnk, I’ll go out for a walk.
A. As it doesn’t rain
B. As it isn’t raining
C. Because it doesn’t rain
D. So it isn’t taining
Articles › View
Aidil has _____ cat as pet.
A. a
B. an
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
