The answers to your questions are here:
fit: Definition, Synonyms and Much More from Answers.com
suit: Definition, Synonyms and Much More from Answers.com
When reading the definitions, ask yourself what problems a language learner might have in differentiating the two words in terms of what they do in a sentence and what they mean.
- For Teachers