Hi,
1. She's catching a cold.
2. She's caught a cold.
What's the difference in meaning between the two sentences? Consider a slightly simpler example.
1. She's painting her kitchen. The work is not finished at the time of speaking, it is still continuing.
2. She's (= she has) painted her kitchen. The work is finished at the time of speaking.
Best wishes, Clive