Participle clauses & reduced relatives

*Having finished early, …* — timing, voice, and dangling modifiers.

English grammar ebook