Final answer:
Germany didn't capture France because they bypassed the Maginot Line and invaded through Belgium. The French army was not prepared for this and did not have plans to attack Germany.
Step-by-step explanation:
The main reason Germany didn't capture France during World War II was because they bypassed the heavily fortified Maginot Line and invaded France through southern Belgium. This surprised the French and allowed the German forces to quickly advance. Additionally, the French army was focused on defense and did not have any plans to attack Germany, so they were caught off guard by the German invasion.