Welcome to English Practice
This website provides you with free downloadable practice material for students and teachers . All worksheets are in PDF format and can be viewed and printed on all devices. Downloads are available free of charge as long as you do not remove the link to english-practice.at at the bottom of each page .
Worksheets are divided into B1 (Intermediate) B1 and B2 (Upper-Intermediate) B2 levels. Please note that separation between B1 and B2 can be unclear and sometimes inaccurate.Therefore some worksheets can be used at both levels.
Number of worksheets available : 400 +
I have put hard work into checking the accuracy of the materials. Mistakes and typos are inevitable , so please contact me if you find any mistakes, so that I can correct them.
Email : office@english-practice.at
What's New ?
- Crosswords : There's a new section that provides crosswords for B1 learners.
- Language in Use : New exercises for upper-intermediate (B2) learners
- News articles rewritten for English language learners provide short texts, vocabulary lists and exercises. All downloadable worksheets have a key. Most articles are suitable for both B1 (intermediate) and B2 (upper intermediate) levels.
- Listening Comprehension Tasks for B2 (upper intermediate) and B2+ (advanced) levels. Audio clips are provided bei NPR. Worksheets include multiple choice, matching and short answer tasks.
- Phrasal Verb exercises for B2 (upper-intermediate) level
- New Tense exercises - intermediate level
If you use this website regularly to download material please consider making a small contribution. It helps to keep this website running and cover maintenance costs. To donate, click on the link below.
New Grammar Worksheets
- T056 - Past Tense Simple and Progressive B1
- PREP015 - Phrases with prepositions B1
- PREP014 - Prepositions B1
- PREP013 - Prepositions B1
- PREP012 - Prepositions AT, IN, ON B1
- T055 - Past Tense Simple and Progressive B1
- AD014 - Comparison of Adjectives B1
- WO003 - Word Order B1
- T054 - All Tenses B1
- T053 - All Tenses B1
- T052 - Past and Past Perfect Tense B1
- T051 - Tenses - Sentence Building B1
- AD013 - Adjective or Adverb B1
- GI014 - Gerund and Infinitive B1
- GI013 - Gerund and Infinitive B1
- GI012 - Gerund and Infinitive B1
- RS013 - Reported Speech B1
- RS012 - Reported Questions and Commands B1
- RS011 - Reported Speech B1
- RS010 - Reported Speech B1
- T050 - All Tenses B1
- T049 - A Cycling Holiday - Past Verb Forms B1
- T048 - Past Tense Simple and Progressive B1
- T047 - All Tenses B1
- PA016 - A Local Sports Centre - Passive Voice B1
- T046 - All Tenses B1
- PA015 - Verb Tenses - Active or Passive Voice B1
- T045 - Present Perfect Simple and Progressive B1
- T044 - Past Simple and Present Perfect (Simple and Progressive) B1
- QN002 - Ask for the underlined words B1
- T043 - Past Tense Simple and Progressive B1
- T042 - Present Tense Simple and Progressive B1
- PREP011 - AT, FOR, FROM, ON, TO B1
- T041 - Present Perfect Simple and Progressive B1
- T040 - Narrative Tenses : An Emergency Landing B1
- PREP010 - Prepositions: IN, AT, ON, BY, FOR B1
- T039 - Ways of Expressing Future Tense B1
- RS009 - Reported Commands B1
- RS008 - Reported Questions B1
- PREP009 - IN, AT, ON, BY, FOR B1
- PREP005 - Prepositions : AT, FOR, IN, OF, ON, TO, WITH B2
- QN001 - Ask for the underlined words B1
- T038 - Present Tense Simple and Progressive B1
- IF012 - IF Clauses - Type 3 B1
- IF011 - IF Clauses - Type 2 B1
- IF010 - IF Clauses - Type 1 B1
- RC005 - Relative Clauses - Combine the TWO Sentences B1
- RC004 - Relative Pronouns B1
- T037 - Present Perfect Simple and Progressive B1
- MOD008 - Modal Verbs B1
- IF009 - IF-Clauses - All Types B1
- T036 - Past and Present Perfect Simple B1
- T035 - All Tenses B1
- T034 - All Tenses B1
- GI011 - Gerund and Infinitive B1
- PREP008 - Prepositions B1
- IF008 - IF-Clauses - Conditional 1 B1
- Q004 - Quantifiers : LITTLE , A LITTLE , FEW , A FEW B1
- GI010 - Gerund and Infinitive B1
- RS007 - Reported Speech B1
- PA014 - Passive Voice - Change from active to passive B1
- PA013 - Passive Voice - Change from active to passive B1
- QT001 - Question Tags B1
- T033 - Irregular Verbs : Complete the table B1
- T032 - Irregular Verbs : Complete the table B1
- Q003 - SOME, ANY and compounds B1
- MOD007 - Modal Verbs B1
- T031 - Tenses - Sentence Building B1
- T030 - Tenses - Sentence Building B1
- PA012 - Passive Voice - Change from active to passive B1
- PA011 - Passive Voice - Change from active to passive B1
- T029 - All Tenses B1
- PREP007 - Prepositions B1
- PREP006 - Prepositions B1
- PA010 - Passive Voice - Change from active to passive B1
- CON004 - Connectives and Linking Words B2
- T028 - Past and Past Perfect Tense B1
- T027 - Past and Present Perfect Simple B1
- GI009 - Gerund and Infinitive B1
- T026 - Present Perfect Tense Simple and Progressive B1
- T025 - Present Perfect Tense Simple and Progressive B1
- T024 - Past Tense Simple and Progressive B1
- T023 - Past Tense Simple and Progressive B1
- T022 - Present Tense Simple and Progressive B1
- ART007 - Definite and Indefinite Articles B1
- T021 - Present Perfect Simple and Progressive B1
- PA009 - Active and Passive Voice B1
- T020 - All Tenses B1
- AD012 - TOO and ENOUGH B1
- Q002 - Quantifiers: EVERY, EACH , ONE , OTHER , OTHERS , ANOTHER B1
- GI008 - Gerund and Infinitive B1
- Q001 - Quantifiers : SOME, ANY, EVERY , NO and compounds B1
- RC003 - Relative Clauses - Combine the TWO Sentences B1
- RS006 - Reported Speech B1
- PA008 - Passive Voice - Change from active to passive B1
- PA007 - Passive Voice - Fill in the correct verb form B1
- T019 - Future Tenses B1
- MOD006 - Modal Verbs B1
- ART006 - Definite and Indefinite Articles B1
- ART005 - Definite and Indefinite Articles B1
- GI007 - Gerund and Infinitive B1
- PREP005 - Prepositions B1
- IF007 - Expressing a wish B1
- T018 - Past and Past Perfect Tense B1
- AD011 - Adjective or Adverb B1
- RS005 - Reported Speech B1
- WO002 - Word Order B1
- WO001 - Word Order B1
- CON003 - Connectives and Linking Phrases B2
- MOD005 - Modal Verbs B1
- GI006 - Gerund and Infinitive B1
- ART004 - Definite Article THE B1
- PA006 - Passive Voice - Make sentences using the tenses in brackets B1
- PA005 - Passive Voice - Change from active to passive B1
- PA004 - Passive Voice - Change from active to passive B1
- PA003 - Passive Voice - Change from active to passive B1
- AD010 - Adjective or Adverb B1
- RS004 - Reported Speech B1
- RS003 - Reported Speech B1
- RC002 - Relative Clauses - Combine the TWO Sentences B1
- PREP004 - Prepositions B1
- PREP003 - Prepositions B1
- RC001 - Relative Clauses B1
- MOD004 - Modal Verbs B1
- GI005 - Gerund and Infinitive B1
- IF006 - IF-Clauses - Missing Sentence Types B1
- IF005 - IF-Clauses - Missing Sentence Types B1
- GI004 - Gerund and Infinitive B1
- T017 - All Tenses B1
- T016 - Present Tense - Simple and Progressive B1
- PREP002 - Prepositions B1
- PREP001 - Prepositions B1
- T015 - All Tenses B1
- T014 - All Tenses B1
- T013 - All Tenses B1
- MOD003 - Modal Verbs B1
- T012 - Letter to Janet - Past and Present Perfect Tense B1
- PA002 - Passive Voice - Change from active to passive B1
- MOD002 - Modal Verbs : MUST, MUSTN'T and NEEDN'T B1
- AD009 - Adjective or Adverb B1
- CON002 - Connectives and Linking Phrases B2
- PA001 - Passive Voice - Sentence Building B1
- T011 - All Tenses B1
- IF004 - IF-Clauses - All Types B1
- IF003 - IF-Clauses - All Types B1
- T010 - Tenses : Sentence Building B1
- AD008 - Adjective or Adverb B1
- ART003 - Definite and Indefinite Articles B1
- ART002 - Definite and Indefinite Articles B1
- ART001 - Definite and Indefinite Articles B1
- MOD001 - Modal Verbs : CAN, CAN'T, COULD, COULDN'T, MUST or MUSTN'T B1
- PREP004 - Mixed Prepositions B2
- PREP003 - Mixed Prepositions B2
- T009 - Past and Past Perfect Simple B1
- AD007 - Adjective and Adverb : Mixed Exercises B1
- T008 - Present Perfect Tense: Simple and Progressive B1
- GI003 - Gerund and Infinitive - Mixed Sentences B1
- GI002 - Gerund and Infinitive - Mixed Sentences B1
- CON001 - Connectives and Linking Phrases B2
- T007 - All Tenses B1
- T006 - All Tenses B1
- T005 - All Tenses B1
- IF002 - IF-Clauses - All Types B1
- RS002 - Reported Speech - Mixed Exercises B1
- IF001 - IF-Clauses - All Types B1
- T004 - Present Tense - Simple and Continuous B1
- T003 - Present Tense - Simple and Continuous B1
- T002 - Present Tense - Simple and Continuous B1
- PREP002 - Mixed Prepositions B2
- RS001 - Reported Speech - Mixed Exercises B1
- GI001 - Gerund and Infinitive - Mixed Sentences B1
- AD006 - Adjectives ending with -ED and -ING B1
- PREP001 - Mixed Prepositions B2
- T001 - Present Perfect - Simple and Continuous B1
- AD001 - Adjective or Adverb B1
- AD002 - Comparison of Adjectives B1
- AD005 - Adjective or adverb B1
- AD004 - Adjective or adverb B1
New Vocabulary Worksheets
- TOP018 - Adjectives 2 - Crossword B1
- LIU041 - Living In A New Country - Multiple Choice Cloze B1
- TOP017 - Adjectives 1 - Crossword B1
- TOP016 - Food - Crossword B1
- TOP015 - Entertainment - Crossword B1
- TOP014 - Clothes and Materials - Crossword B1
- LIU057 - Atlantis: The Lost Civilisation - One Word Too Many B2
- LIU056 - Reading E-Books In Your Holidays - Open Cloze B2
- LIU055 - NASA Discovers Star System With Eight Planets - One Word Too Many B2
- LIU054 - Polar Bears - Multiple Choice Cloze B2
- LIU053 - The Dead Sea - Multiple Choice Cloze B2
- LIU052 - Making Money From Being On Reality TV - Word Formation B2
- LIU051 - Mountain Biking - Open Cloze B2
- WF026 - Word Formation Sentences B2
- COLL006 - Prepositional Phrases with IN B2
- LIU050 - Oil Production - One Word Too Many B2
- TOP013 - Clothes and Materials - Crossword B1
- PV012 - Phrasal Verbs B2
- PV011 - Phrasal Verbs B2
- PV010 - Phrasal Verbs B2
- PV009 - Phrasal Verbs B2
- PV008 - Phrasal Verbs B2
- WF025 - Word Formation Sentences B2
- WF024 - Word Formation Sentences B2
- WF023 - Word Formation Sentences B2
- LIU049 - Amazon: A Global Technology Giant - Multiple Choice Cloze B2
- LIU048 - Teaching Children About the Dangers of Alcohol - Word Formation B2
- LIU040 - Gap Year - Word Formation B1
- LIU039 - Mother Teresa - One Word Too Many B1
- LIU038 - The Glastonbury Festival - Multiple Choice Cloze B1
- LIU037 - Global Warming - Word Bank B1
- GV028 - Common Mistakes and False Friends B2
- GV027 - Common Mistakes and False Friends B2
- GV026 - Common Mistakes and False Friends B2
- GV025 - Common Mistakes and False Friends B2
- LIU036 - Mobile Phones - Open Cloze B1
- TOP012 - Environment - Sentences B1
- LIU047 - Koalas and Kiwis - Open Cloze B2
- LIU046 - Office Technology - Open Cloze B2
- TOP011 - Personality Adjectives B1
- TOP010 - Personality Adjectives B1
- LIU045 - Our Changing World - One Word Too Many B2
- LIU044 - The Indian Caste System - Multiple Choice Cloze B2
- LIU043 - Organic Farming - Word Bank B2
- LIU042 - Job Interviews - Word Formation B2
- GV007 - Nouns and Activities B1
- GV024 - General Vocabulary - Open Cloze B2
- LIU035 - India's Caste System - Open Cloze B1
- LIU041 - Ring of Fire - Open Cloze B2
- LIU034 - Orcas : Killer Whales - One Word Too Many B1
- LIU033 - Slavery in America - Word Formation B1
- GV023 - General Vocabulary - Multiple Choice Sentences B2
- GV022 - General Vocabulary - Multiple Choice Sentences B2
- LIU032 - Polar Bears - How Dangerous Are They? - Word Bank B1
- LIU040 - Choosing the Right Sport - One Word Too Many B2
- KWT009 - Key Word Transformation B1
- KWT008 - Key Word Transformation B1
- LIU039 - Taking Part in the Olympics - Word Bank B2
- WF015 - Word Formation Sentences B1
- LIU031 - Egyptian Mummies - Multiple Choice Cloze B1
- LIU030 - Nepal Bans Solo Mountain Climbers - One Word Too Many B1
- LIU038 Free Time Activities - One Word Too Many B2
- LIU037 - Turkey Allows Schools to Teach Kurdish - Word Formation B2
- GV021 - General Vocabulary - Multiple Choice Sentences B2
- WF022 - Word Formation Sentences B2
- WF021 - Word Formation - Nouns, Verbs, Adjectives B2
- WF020 - Word Formation - Nouns, Verbs, Adjectives B2
- WF019 - Word Formation - Nouns, Verbs, Adjectives B2
- PV007 - Phrasal Verbs B2
- WF018 - Word Formation Sentences B2
- TOP007 - Travel and Tourism - Crossword B2
- GV020 - General Vocabulary - Multiple Choice Sentences B2
- LIU029 - Easter: Resurrection of Jesus Christ - Word Bank B1
- TOP009 - Weather and Climate - Sentences B1
- LIU028 - Michael Phelps - Most Successful Swimmer of All Times - Word Bank B1
- TOP008 - Meals and Eating Out - Sentences B1
- GV006 - Opposites B1
- LIU036 - Brain Disorders - Word Formation B2
- GV019 - General Vocabulary - Multiple Choice Sentences B2
- LIU035 - Voyager 2 Leaves the Solar System - Word Formation B2
- LIU027 - Teatime - Open Cloze B1
- LIU026 - Geocaching - Word Bank B1
- WF017 - Word Formation Sentences B2
- LIU034 - Public Transport - Open Cloze B2
- LIU033 - Safe Camping - Word Formation B2
- GV018 - General Vocabulary - Multiple Choice Sentences B2
- GV017 - General Vocabulary - Multiple Choice Sentences B2
- PV006 - Phrasal Verbs B2
- PV005 - Phrasal Verbs B2
- KWT005 - Key Word Transformation B2
- KWT004 - Key Word Transformation B2
- LIU025 - Age of Adulthood - Open Cloze B1
- LIU032 - Biking - One Word Too Many B2
- LIU031 - Earthquakes - Multiple Choice Cloze B2
- WF014 - Word Formation Sentences B1
- WF013 - Word Formation Sentences B1
- PV004 - Phrasal Verbs B2
- LIU030 - Woodstock : The Greatest Music Event in History - Multiple Choice Cloze B2
- KWT007 - Key Word Transformation B1
- KWT006 - Key Word Transformation B1
- LIU024 - Baseball : America's National Sport - Open Cloze B1
- TOP007 - Body Parts - Crossword B1
- TOP006 - Personality Adjectives - Crossword B2
- TOP005 - Personality Adjectives - Crossword B2
- LIU023 - Who is Joseph Kony ? - Word Bank B1
- LIU029 - Time Travel - Word Bank B2
- WF012 - Word Formation Sentences B1
- COLL005 - Prepositional Phrases B2
- WF016 - Word Formation Sentences B2
- LIU028 - How To Be A Good Student - Multiple Choice Cloze B2
- COLL004 - Verb - Noun Collocations B2
- TOP006 - Describing People - Adjectives B1
- KWT003 - Key Word Transformation B2
- KWT002 - Key Word Transformation B2
- LIU022 - Video Games - One Word Too Many B1
- LIU021 - The Truman Show - Word Bank B1
- LIU027 - World's Coral Reefs in Danger - Word Formation B2
- LIU026 - The Ice Bucket Challenge - Word Bank B2
- GV016 - Synonyms B2
- GV015 - Synonyms B2
- WF015 - Word Formation Sentences B2
- WF014 - Word Formation Sentences B2
- LIU025 - Preparing For A Future Job - One Word Too Many B2
- WF011 - Negative Forms of Adjectives B1
- LIU020 - The Super Bowl - Multiple Choice Cloze B1
- GV005 - General Vocabulary : MAKE, DO, HAVE and GET B1
- WF010 - Word Formation - Nouns - Crossword B1
- WF009 - Word Formation - Nouns - Crossword B1
- WF008 - Word Formation - Nouns - Crossword B1
- WF007 - Word Formation - Nouns - Crossword B1
- WF006 - Word Formation Sentences B1
- LIU019 - Ivory - Open Cloze B1
- GV014 - General Vocabulary - Multiple Choice Sentences B2
- LIU024 - Civil Rights Movement - Word Bank B2
- COLL003 - Prepositional Phrases B2
- LIU023 - Africa Rising - Word Formation B2
- LIU022 - Senior Health Care - One Word Too Many B2
- TOP004 - Topical Vocabulary - Health and Medicine B2
- GV013 - General Vocabulary - Multiple Choice Sentences B2
- GV012 - General Vocabulary - Multiple Choice Sentences B2
- LIU021 - The Importance of Television - One Word Too Many B2
- LIU018 - Road To The White House - Word Bank B1
- GV004 - Opposites B1
- GV003 - Opposites B1
- WF013 - Word Formation Sentences B2
- WF012 - Word Formation Sentences B2
- LIU017 - Daily Routine of a Footballer - One Word Too Many B1
- LIU016 - The Giant Panda - Multiple Choice Cloze B1
- LIU015 - Passive Smoking Kills 600,000 Every Year - Word Bank B1
- WF005 - Word Formation Sentences B1
- WF004 - Word Formation Sentences B1
- WF003 - Word Formation Sentences B1
- LIU020 - Illiteracy in the Western World - Multiple Choice Cloze B2
- TOP005 - Vegetables - Word Search B1
- LIU019 - World Population Growth - One Word Too Many B2
- WF011 - Word Formation Sentences B2
- TOP004 - Education - Sentences B1
- LIU018 - Modern Day Slavery - Multiple Choice Cloze B2
- LIU014 - Mobile Phone Ban in French Schools - One Word Too Many B1
- LIU017 - Malcolm X - Word Formation B2
- LIU016 - Mahatma Gandhi - Word Formation B2
- LIU015 - Job-hopping - Word Bank B2
- LIU014 - Invictus: How South Africa Won the 1995 Rugby World Cup - Word Bank B2
- TOP003 - Jobs and Work - Sentences B1
- TOP002 - Jobs and Work - Words and Definitions B1
- TOP001 - Jobs and Work - Crossword B1
- LIU013 - James Bond-007 - Open Cloze B1
- LIU012 - Country Profile: India - Word Bank B1
- WF002 - Word Formation Sentences B1
- KWT005 - Key Word Transformation B1
- GV011 - False Friends B2
- GV010 - False Friends B2
- TOP003 - Topical Vocabulary - The Environment B2
- WF010 - Word Formation Sentences B2
- WF009 - Word Formation Sentences B2
- WF008 - Word Formation Sentences B2
- LIU011 - Being A Professional Photographer - Open Cloze B1
- LIU013 - Free Birth Control For All ? - Multiple Choice Cloze B2
- LIU012 - Flash Mob - Multiple Choice Cloze B2
- LIU010 - English As A World Language - One Word Too Many B1
- GV002 - MAKE and DO B1
- LIU009 - The Wright Brothers and the Beginning of Aviation - One Word Too Many B1
- WF007 - Word Formation Sentences B2
- WF006 - Word Formation Sentences B2
- PV003 - Phrasal Verbs B2
- PV002 - Phrasal Verbs B2
- LIU011 - Dream Act - New Opportunities for Immigrants - Multiple Choice Cloze B2
- LIU010 - Artists For Our Environment - One Word Too Many B2
- LIU009 - Daniel Tammet : An Autistic Savant - Multiple Choice Cloze B2
- GV009 - Opposites in Sentences B2
- LIU008 - Caffeine - A Stimulant For Our Body? B1
- KWT004 - Key Word Transformation B1
- LIU008 - African Americans - Word Formation B2
- KWT003 - Key Word Transformation B1
- KWT002 - Key Word Transformation B1
- KWT001 - Key Word Transformation B1
- KWT001 - Key Word Transformation B2
- GV008 - Synonyms B2
- WF005 - Word Formation Sentences B2
- LIU007 - The Bill and Melinda
Gates Foundation - One Word Too Many B2
- LIU006 - The Bermuda Triangle - Multiple Choice Cloze B2
- GV007 - General Vocabulary - Open Cloze B2
- GV006 - General Vocabulary - Multiple Choice Sentences B2
- LIU005 - California's New Cell Phone Guidelines - Multiple Choice Cloze B2
- WF004 - Word Formation Sentences B2
- GV005 - General Vocabulary - Open Cloze B2
- LIU007 - Imagine, by John Lennon - One Word Too Many B1
- LIU006 - How To Deal With Money - Word Bank B1
- GV001 - General Vocabulary : MAKE and DO B1
- COLL002 - Collocations and Phrases with BRING, GET, DRAW, CATCH, DO B2
- LIU004 - Amnesty International - Word Formation B2
- TOP002 - Topical Vocabulary - Crime and the Law B2
- GV004 - Synonyms B2
- GV003 - Synonyms B2
- LIU005 - British Politics - Word Bank B1
- GV002 - General Vocabulary - Multiple Choice Sentences B2
- GV001 - General Vocabulary - Multiple Choice Sentences B2
- LIU003 - Australia's Stolen Generation - Word Formation B2
- LIU004 - A Healthy Lifestyle - Word Bank B1
- LIU002 - The Apollo Moon Landing - Multiple Choice Cloze B2
- TOP001 - Topical Vocabulary : Education B2
- COLL001 - Collocations and Phrases with GET, DO, TAKE, MAKE, GIVE, HAVE B2
- LIU003 - Blended Families - Word Bank B1
- LIU002 - Popular Music - From the 50s to the 80s - Word Formation B1
- WF003 - Crossword - Word Formation B2
- WF002 - Prefixes and Negative Meanings B2
- WF001 - Adjectives formed from nouns and verbs B1
- PV001 - Phrasal Verbs B2
- LIU001 - Rene Lacoste: A Great Tennis Champion- Multiple Choice Cloze B1
- WF001 - Negative Forms B2
- LIU001 - Jobs For Lazy People - Open Gap Fill B2