Today we are sharing a 6-page worksheet with 21 authentic examples of writing so-called 'social letters': letter of apology, letter of congratulations, letter of invitation, a thank-you letter, etc.
Most letters are available in 2 versions: formal & informal.