Final answer:
The words with opposite meanings from the choices are 'fast' and 'slowed,' where 'fast' means moving quickly and 'slowed' means to reduce pace or slow down.
Step-by-step explanation:
The question asks which two words have opposite meanings. After examining the provided list, the pair that consists of words with opposite meanings is the first pair, fast and slowed. The word fast refers to something moving quickly or at high speed, while slowed means to reduce the speed or pace of something. Therefore, these two words have opposite meanings as one implies speed is increasing and the other implies it is decreasing. The other pairs listed, such as warrior and fighter, communities and towns, and promised and planned, do not contain words with opposite meanings. Instead, they are either synonymous or related in some other way but not in terms of opposition. For example, a warrior can also be a fighter, communities and towns can be considered similar concepts referring to human settlements, and promised and planned both refer to intentions about future actions.