Questions & Answers about Sie kauft ein rosa Kleid.
Why doesn't rosa have an adjective ending, like ein rotes Kleid?
Certain color words borrowed from other languages that end in a vowel, such as rosa (pink) and lila (purple), are exceptions to the normal adjective rules. They are indeclinable, meaning they never change or take endings, no matter the gender or case of the noun.
Why is the article ein instead of einen? Isn't the dress the direct object?
Yes, the dress is the direct object, which means it is in the accusative case. However, Kleid is a neuter noun (das Kleid). For neuter nouns, the accusative form of ein is exactly the same as the nominative form: just ein. You would only use einen if the noun was masculine.
The translation says "is buying", but doesn't kauft just mean "buys"?
It means both! German doesn't have a separate continuous tense like English (where we use "is" plus "-ing"). Depending on the context, Sie kauft translates to either "She buys" or "She is buying".
Could Sie also mean "They" or formal "You" in this sentence?