In the statement, "Dan is doing his homework for his English teacher," is "English teacher" an indirect object? If not, why not? What is the correct grammar term for the phrase "English teacher" in the above sentence? Thank you!!!
No. 'Teacher' is the object of the preposition, and the preppsitional phrase is an adverb. The indirect object is directly related to the verb: She gave him a punch.
Dear Mister Micawber,
Thank you very much. I really appreciate the help!