HEEEELP MEEEE ;(
the question is in the picture

Answer:
One reason why the Civil War lasted four years is that the South had better military generals than the North had. Many of the military schools were located in the South, and the generals tended to fight on the side that their home state had supported. The South chose Robert E. Lee to lead the small armies to victory. Lee was very good at using traditional military tactics that would out smart the Union a lot. He was also very good at using railroads, technology, and other modern conveniences to his advantage. He mainly sent troops to the North by train for faster travel. If the South had a larger army population, then they might have been able to defeat the North. The North chose military leader Ulysses S. Grant. Although Grant was not the most experienced leader, grant got better every time. Instead of using traditional ways, he just went for the attack which helped him bring victory back to the Union. His large armies helped as well.
Explanation:
Another reason the war lasted so long was because of the clever military tactics and strategies. The South hoped to preserve their small armies while eroding the Union's will to fight. They felt this could be easy applied because the south was fighting to keep the only economy and lifestyle they knew of, while the North was fighting for beliefs and morals that recently became a big deal. The North came up with the Anaconda plan, which would block all southern ports and starve them of income and supplies. Then the Union forces would take control of the Mississippi River, splitting the Confederacy into two, ultimately weakening it. Some northerners and antislavery congressmen thought the plan was to timid, so they prayed for victory in northern Virginia to lead the CSA to negotiate. The North also created border states, like Kentucky, to prevent any other states from joining the confederacy, and give more support and comfort to the Union.