Congress called for a convention to be held in Philadelphia in 1787 in order to

Responses
A declare independence from England.declare independence from England.
B revise the Articles of Confederation.revise the Articles of Confederation.
C establish a new Constitution for the United States.establish a new Constitution for the United States.
D direct the Revolutionary War effort against England.

C establish a new Constitution for the United States.

C establish a new Constitution for the United States.

The correct answer is C) establish a new Constitution for the United States.

To arrive at this answer, we can break down the options and analyze the historical context:

A) declare independence from England: This event had already taken place on July 4, 1776, with the adoption of the Declaration of Independence. Therefore, it is not the reason Congress called for the convention in 1787.

B) revise the Articles of Confederation: The Articles of Confederation were the first governing document of the United States, but they proved to be ineffective in practice. However, the convention in Philadelphia was not called specifically to revise the Articles of Confederation, rather it was called to establish a new Constitution.

C) establish a new Constitution for the United States: This is the correct answer. By the late 1780s, it became apparent that the Articles of Confederation were insufficient to effectively govern the new nation. The convention in Philadelphia, known as the Constitutional Convention, was therefore called to create a new framework of government by drafting the United States Constitution.

D) direct the Revolutionary War effort against England: By 1787, the Revolutionary War had already ended with the signing of the Treaty of Paris in 1783. Therefore, directing the war effort against England was not the purpose of the convention.

In conclusion, Congress called for the convention in Philadelphia in 1787 to establish a new Constitution for the United States (Option C).