I got this as al multiple choice exercise with the alternatives “Soldați” and “Soldații” (and others). Of course with “Soldații” it is a correct sentence, so I chose “Soldați” to check – and it was rejected. So how would you say “soldiers have green pants” in Romanian? Thanks in advance.
In Romanian, the subject has to be accompanied by either the indefinite or the definite article.
Soldații au pantaloni verzi. = The soldiers have green pants. -- the ones we are talking about
Soldații au pantaloni verzi. = Soldiers have green pants. -- general statement (all soldiers)
Unii / niște soldați au pantaloni verzi. = Some of the soldiers have green pants.
WRONG: Soldați au pantaloni verzi.