When a modifier modifies a word or phrase that is not actually in the sentence, it’s called a dangling modifier. For example: “While doing the dishes, a mouse ran across the floor.” Was the mouse doing the dishes? Who was doing the dishes? The modifying phrase, “While doing the dishes,” is not actually modifying anything. You can usually fix a dangling modifier in one of two ways. First, leave the modifier as is and change the main part of the sentence so that it begins with the word that is actually being modified: “While doing the dishes, I saw a mouse run across the floor.” The second way: Change the modifier to a subordinate clause with a subject and verb. “While I was doing the dishes, a mouse ran across the floor.”

Which of these correctly fixes the dangling modifier in the sentence below?

Having finished Khalil’s homework, the day was full of fun.

The sentence "Having finished Khalil’s homework, the day was full of fun" contains a dangling modifier. To correctly fix the dangling modifier, it can be modified in one of the two ways mentioned.

1. Leave the modifier as is and change the main part of the sentence so that it begins with the word that is actually being modified: "Having finished Khalil’s homework, I had a day full of fun."
2. Change the modifier to a subordinate clause with a subject and verb: "After I finished Khalil’s homework, the day was full of fun."

Both of these options fix the dangling modifier in the sentence.