Hamlet's soliloquy

This lesson plan for teachers of teenagers and adults at intermediate level and above explores the theme of Hamlet's soliloquy. Students will build their knowledge Hamlet and develop their confidence in English.

This lesson looks at a very well-known Shakespeare text, Hamlet's soliloquy, which begins 'To be or not to be'.
Its main objectives are for learners to enjoy working with a Shakespearean text (which can be very motivating) and improve their confidence with language which is at first glance beyond them. It does this by identifying common and relevant themes, and inviting learners to comment on what is going on in the mind of the character, Hamlet.








60-90 mins


  • To learn more about Hamlet and his soliloquy
  • To practise speaking through discussion
  • To practise writing advice



Lesson Plan: guide for teacher on procedure including answers to tasks.

Download lesson plan 118k pdf

Worksheets: exercises which can be printed out for use in class. The worksheet contains:

  • Six tasks based on Hamlet

Download worksheets 75k pdf

For more information about this topic you can visit the BBC site:

Paul Kaye, British Council, Syria

 The plans and worksheets are downloadable and in pdf format. If you have difficulty downloading the materials see the download section of the About page.

Copyright - please read
All the materials on these pages are free for you to download and copy for educational use only. You may not redistribute, sell or place these materials on any other web site without written permission from the BBC and British Council. If you have any questions about the use of these materials please email us at: teachingenglish@britishcouncil.org

Language Level

Research and insight

We have hundreds of case studies, research papers, publications and resource books written by researchers and experts in ELT from around the world. 

See our publications, research and insight

Sign up to our newsletter for teaching ideas and free resources

We will process your data to send you our newsletter and updates based on your consent. You can unsubscribe at any time by clicking the "unsubscribe" link at the bottom of every email. Read our privacy policy for more information.