In this sentence, where is the object?
Anna ate her cold chicken sandwich for lunch.
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It only takes a minute to sign up.Sign up to join this community
Paring it down to the minimum, it's "sandwich", because "her", "cold", and "chicken" are all being used as adjectives. And "for lunch" is a prepositional phrase also being used as an adjective modifying "sandwich". In this phrase, "lunch" is the object of the preposition; it is not the object of the sentence.