[ Grammar ]
Having ……………all the reports, Ahmad was greatly exhausted.
A. been finishing
B. finished
C. been finished
D. to finish
Select your answer:

Random Topics:
Participle AdjectivesActive and Passive Gerunds and InfinitivesGrammar - to be, possessive, have gotGrammar (want to/ need to/ have to)Conditional Sentences Type I, IIPhrase or ClausePersonificationPast Simple, Present Perfect TenseModals Deduction: cant /mustTenses & Conditional SentenceOther quiz:
Gerunds and Infinitives › ViewFill in the blank with the correct form: They considered ___ (move) to a new city.
A. movable
B. moving
C. moved
D. mover
Prepositions › View
He suffers ___ chronic back pain.
A. in
B. to
C. from
D. with
E. on
