Shall and will are used to make statements and ask questions about the future.
Shall and will are not usually pronounced in full after a pronoun. When writing down what someone has said, the contraction 'll is usually used after the pronoun, instead of writing shall or will in full.
Shall and will have the negative forms shall not and will not. In speech, these are usually shortened to shan't /ʃɑːnt/ and won't /wəʊnt/. Shan't is rather old-fashioned, and is rarely used in American English.
It used to be considered correct to write shall after I or we, and will after any other pronoun or noun phrase. Now, most people write will after I and we, and this is not regarded as incorrect, although I shall and we shall are still sometimes used.
There are a few special cases in which you use shall, rather than 'will':
You can make a suggestion about what you and someone else should do by asking a question beginning with 'Shall we...?'
You can also suggest what you and someone else should do by using a sentence that begins with 'Let's...' and ends with '...shall we?'
You can use shall I or shall we when you are asking for suggestions or advice.
You can say 'Shall I... ?' when you are offering to do something.
Will also has some special uses:
You can use will you to make a request.
You can also use will you or the negative form won't you to make an invitation. Won't you is very formal and polite.
Will is sometimes used to say that someone or something is able to do something.
Be Careful!
You don't normally use 'shall' or 'will' in clauses beginning with words and expressions such as when, before, or as soon as. Instead you use the present simple. Don't say, for example, 'I'll call as soon as I shall get home'. Say 'I'll call as soon as I get home'.