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

Random Topics:
Modals - Conditionals - Future TensesAlong & AgainstPast Simple (Questions)Zero ConditionalPassive ModalsAdverb and Noun ClausesInfinitive or GerundConditional Sentence Type 2 and Type 3Main Idea and Sentence StructureModals VerbOther quiz:
Grammar › ViewWhich is an example of a plural noun?
A. Bus
B. Buses
C. Cat
D. Man
Conjunction › View
Do you like travelling ___ plane?
a. at
b. by
c. with