1. He said, "I have a talking dog."

2. He told a lie to the king that I have a talking dog.
3. He told a lie to the king that he had a talking dog.
---------------------------
Man 2 said like #1. Then, which one is correct, #2 or #3?

3 is a correct rephrasing of 1.

1 includes direct speech.
3 includes indirect speech with the correct reference.

4. He told a lie to the king, I have a talking dog."

[Thank you. What about #4?]

English - rfvv today at 4:43pm

4. He told a lie to the king, "I have a talking dog."

[Thank you. What about #4?]

Sorry, but 4 has a major error in it -- a comma splice. It needs to be punctuated as two sentences.

To determine which statement is correct, we need to analyze the reported speech in both statements and consider the context.

Statement #2: "He told a lie to the king that I have a talking dog."

In this statement, the speaker is reporting that someone else lied, claiming that the speaker (the person reporting) has a talking dog. Since this is reported speech, we can assume that the original statement made by the person referred to as "he" was: "I have a talking dog."

Statement #3: "He told a lie to the king that he had a talking dog."

In this statement, the speaker is reporting that someone else lied, claiming that the third person (neither the speaker nor the king) had a talking dog. Again, since this is reported speech, we can assume that the original statement made by the person referred to as "he" was: "He had a talking dog."

Now, considering the original statement made by "he" in both scenarios, we can see that Statement #1 matches Statement #2 ("I have a talking dog"), while Statement #3 differs ("He had a talking dog").

Therefore, based on the information provided, Statement #2 ("He told a lie to the king that I have a talking dog") is the correct one.