Millie might not be able to attend the play tonight because she still has to find someone to watch her two year old daughter for the night.

Which version of the sentence corrects the error in the compound adjective?

Millie might not be able to attend the play tonight because she still has to find someone to watch her two-year-old daughter for the night.

Millie might-not be able to attend the play tonight because she still has to find someone to watch her two year old daughter for the night.

Millie might not be able to attend the play tonight because she still has to find someone to watch her two year old-daughter for the night.

Millie might not be able to attend the play to-night because she still has to find someone to watch her two year old daughter for the night.

The correct version of the sentence that corrects the error in the compound adjective is:

Millie might not be able to attend the play tonight because she still has to find someone to watch her two-year-old daughter for the night.

Explanation:

In this sentence, the error lies in the compound adjective "two year old." When expressing the age of a person or object, it is necessary to hyphenate the numbers and the nouns they modify. Therefore, the correct format is "two-year-old" instead of "two year old." This hyphenation clarifies that the words "two," "year," and "old" together function as a single adjective modifying the noun "daughter." The hyphens help avoid confusion or misinterpretation of the sentence.