Prepare for your test with a range of free IELTS study materials and resources. Our online resources are specially designed to help you maximise your IELTS score and get you acquainted with the real test format by practicing small Listening and Reading exercises. We provide 3 levels for you to easily choose your most appropriate one.
Listening 1 short answer
Listening 1 short answer
Listening 2 table completion
Listening 2 table completion
Listening 3 sentence completion
Listening 3 sentence completion
Listening 4 matching
Listening 4 matching
Listening 5 multiple choice
Listening 5 multiple choice
Listening 6 multiple choice
Listening 6 multiple choice
Listening 7 form completion
Listening 7 form completion
Listening 8 labeling a diagram
Listening 8 labeling a diagram
Reading 1 Short answers
Reading 1 Short answers
Reading 2 table completion
Reading 2 table completion
Reading 3 Matching information to paragraph
Reading 3 Matching information to paragraph
Reading 4 Sentence completion
Reading 4 Sentence completion
Reading 5 Matching headings to paragraph
Reading 5 Matching headings to paragraph
Reading 6 Multiple choice
Reading 6 Multiple choice
Writing 1 Static charts
Writing 1 Static charts
Writing 2 understanding static charts
Writing 2 understanding static charts
Writing 5 past simple
Writing 5 past simple
Writing 6 practice activity
Writing 6 practice activity
Writing 11 verb and noun structures (1)
Writing 11 verb and noun structures (1)
Writing 12 verb and noun structures (2)
Writing 12 verb and noun structures (2)
Writing 13 dealing with numbers
Writing 13 dealing with numbers
Writing 16 Brainstorming ideas
Writing 16 Brainstorming ideas
Writing 17 Selecting ideas (1)
Writing 17 Selecting ideas (1)
Writing 18 Selecting ideas (2)
Writing 18 Selecting ideas (2)
Writing 20 Reporting verbs in the passive (2)
Writing 20 Reporting verbs in the passive (2)
Writing 21 Conditional in hypothetical discussion
Writing 21 Conditional in hypothetical discussion
Writing 22 Ideas for a writing task
Writing 22 Ideas for a writing task
Writing 23 Practice activity
Writing 23 Practice activity
Writing 24 Sample answer
Writing 24 Sample answer
Writing 8 multiple choice
Writing 8 multiple choice
Writing 9 Infomation in dynamic charts (2)
Writing 9 Infomation in dynamic charts (2)
Writing 25 Making comparisons (1)
Writing 25 Making comparisons (1)
Writing 26 Making comparisons (2)
Writing 26 Making comparisons (2)
Writing 27 Identifying the key features
Writing 27 Identifying the key features
Writing 28 Highlighting the key features
Writing 28 Highlighting the key features
Writing 29 Topic Sentences
Writing 29 Topic Sentences
Writing 30 Practice activity
Writing 30 Practice activity
Writing 32 Arguments for or against
Writing 32 Arguments for or against
Writing 33 Choosing an Introduce
Writing 33 Choosing an Introduce
Writing 34 Linking words and phrases (1)
Writing 34 Linking words and phrases (1)
Writing 35 Linking words and phrases (2)
Writing 35 Linking words and phrases (2)
Writing 36 Ideas for the writing task
Writing 36 Ideas for the writing task
Writing 37 Practice activity
Writing 37 Practice activity
Listening 9 form completion
Listening 9 form completion
Listening 10 classification
Listening 10 classification
Listening 11 multiple selection
Listening 11 multiple selection
Listening 12 summary completion
Listening 12 summary completion
Listening 13 table completion
Listening 13 table completion
Listening 14 Short Answers
Listening 14 Short Answers
Listening 15 table completion
Listening 15 table completion
Listening 16 labelling a diagram
Listening 16 labelling a diagram
Listening 17 form completion
Listening 17 form completion
Listening 18 multiple selection
Listening 18 multiple selection
Listening 19 multiple choice
Listening 19 multiple choice
Listening 20 sentence completion
Listening 20 sentence completion
Listening 21 form completion
Listening 21 form completion
Listening 22 multiple choice
Listening 22 multiple choice
Listening 23 classification
Listening 23 classification
Listening 24 summary completion
Listening 24 summary completion
Listening 31 multiple selection
Listening 31 multiple selection
Listening 32 multiple choice
Listening 32 multiple choice
Listening 33 sentence completion
Listening 33 sentence completion
Listening 34 matching
Listening 34 matching
Listening 35 labeling a diagram
Listening 35 labeling a diagram
Listening 36 multiple choice
Listening 36 multiple choice
Reading 7 Diagram completion
Reading 7 Diagram completion
Reading 8 True False Not given
Reading 8 True False Not given
Reading 9 Classification
Reading 9 Classification
Reading 10 Yes No Not given
Reading 10 Yes No Not given
Reading 11 Multiple selection
Reading 11 Multiple selection
Reading 12 Summary completion
Reading 12 Summary completion
Reading 13 Table completion
Reading 13 Table completion
Reading 14 True false not given
Reading 14 True false not given
Reading 15 Matching headings to paragraphs
Reading 15 Matching headings to paragraphs
Reading 16 Sentence completion
Reading 16 Sentence completion
Reading 17 Diagram completion
Reading 17 Diagram completion
Reading 18 Multiple selection
Reading 18 Multiple selection
Reading 19 Classfication
Reading 19 Classfication
Reading 20 Matching
Reading 20 Matching
Reading 21 Yes No Not Given
Reading 21 Yes No Not Given
Reading 22 Short Answers
Reading 22 Short Answers
Reading 23 matching headings to sections
Reading 23 matching headings to sections
Reading 24 True False Not Given
Reading 24 True False Not Given
Reading 25 Multiple selection
Reading 25 Multiple selection
Reading 26 Sentence completion
Reading 26 Sentence completion
Reading 27 Yes No Not Given
Reading 27 Yes No Not Given
Reading 28 Summary completion
Reading 28 Summary completion
Writing 39 Describing an objects
Writing 39 Describing an objects
Writing 40 Express purpose, cause and result
Writing 40 Express purpose, cause and result
Writing 41 The hydram water pump
Writing 41 The hydram water pump
Writing 42 Cohesive devices
Writing 42 Cohesive devices
Writing 43 Relative clauses (1)
Writing 43 Relative clauses (1)
Writing 44 Relative clauses (2)
Writing 44 Relative clauses (2)
Writing 45 The wind turbine
Writing 45 The wind turbine
Writing 46 Practice activity
Writing 46 Practice activity
Writing 48 paragraph headings
Writing 48 paragraph headings
Writing 49 Organising ideas into paragraphs
Writing 49 Organising ideas into paragraphs
Writing 50 noise problems and solutions
Writing 50 noise problems and solutions
Writing 51 expressing cause and effect
Writing 51 expressing cause and effect
Writing 52 preparation for the next task
Writing 52 preparation for the next task
Writing 53 Practice activity B
Writing 53 Practice activity B
Writing 54 Sample answer
Writing 54 Sample answer
Listening 25 table completion
Listening 25 table completion
Listening 26 form completion
Listening 26 form completion
Listening 27 Short Answers
Listening 27 Short Answers
Listening 28 sentence completion
Listening 28 sentence completion
Listening 29 classification
Listening 29 classification
Listening 30 diagram completion
Listening 30 diagram completion
Listening 37 form completion
Listening 37 form completion
Listening 38 multiple selection
Listening 38 multiple selection
Listening 39 Short Answers
Listening 39 Short Answers
Listening 40 multiple selection
Listening 40 multiple selection
Listening 41 sentence completion
Listening 41 sentence completion
Listening 42 classification
Listening 42 classification
Reading 29 Matching-table completion
Reading 29 Matching-table completion
Reading 30 Diagram completion
Reading 30 Diagram completion
Reading 31 Short Answers
Reading 31 Short Answers
Reading 32 Diagram completion
Reading 32 Diagram completion
Reading 33 Multiple selection
Reading 33 Multiple selection
Reading 34 Matching headings to paragraphs
Reading 34 Matching headings to paragraphs
Reading 35 Classification-Multiple choice
Reading 35 Classification-Multiple choice
Reading 36 Yes No Not given
Reading 36 Yes No Not given
Reading 37 Matching causes to effect
Reading 37 Matching causes to effect
Reading 38 Summary completion
Reading 38 Summary completion
Writing 55 Locating Information (1)
Writing 55 Locating Information (1)
Writing 56 Locating Information (2)
Writing 56 Locating Information (2)
Writing 57 Describing proportions
Writing 57 Describing proportions
Writing 58 Comparing quantities
Writing 58 Comparing quantities
Writing 59 using linking words
Writing 59 using linking words
Writing 60 practice activity
Writing 60 practice activity
Writing 62 ideas for a writing task
Writing 62 ideas for a writing task
Writing 63 free museums
Writing 63 free museums
Writing 64 Linking words and phrases
Writing 64 Linking words and phrases
Writing 65 relative clauses
Writing 65 relative clauses
Writing 66 relative pronouns
Writing 66 relative pronouns
Writing 67 Practice activity
Writing 67 Practice activity
Writing 69 write a report
Writing 69 write a report
Writing 70 practise reading a dynamic chart
Writing 70 practise reading a dynamic chart
Writing 71 organising a report on a dynamic graph
Writing 71 organising a report on a dynamic graph
Writing 72 practice organising a report
Writing 72 practice organising a report
Writing 73 Prepositions of time
Writing 73 Prepositions of time
Writing 74 correct tenses
Writing 74 correct tenses
Writing 75 Writing task 1 practice
Writing 75 Writing task 1 practice
Writing 78 practice activity
Writing 78 practice activity
Writing 79 Brainstorming Ideas
Writing 79 Brainstorming Ideas
Writing 80 argument and counter-argument
Writing 80 argument and counter-argument
Writing 81 writing the conclusions
Writing 81 writing the conclusions
Writing 82 cohesive devices (1)
Writing 82 cohesive devices (1)
Writing 83 cohesive devices (2)
Writing 83 cohesive devices (2)
Writing 84 practice activity
Writing 84 practice activity
Writing 85 sample answer
Writing 85 sample answer
Writing 100 Expressing Probability (2)
Writing 100 Expressing Probability (2)
Writing 101 for or against
Writing 101 for or against
Writing 102 Learning to refute arguments
Writing 102 Learning to refute arguments
Writing 103 Practice activity
Writing 103 Practice activity
Writing 86 identify trends
Writing 86 identify trends
Writing 87 identify trends (2)
Writing 87 identify trends (2)
Writing 88 identify trends (3)
Writing 88 identify trends (3)
Writing 89 identify trends (4)
Writing 89 identify trends (4)
Writing 90 identify trends (5)
Writing 90 identify trends (5)
Writing 91 Making approximations (1)
Writing 91 Making approximations (1)
Writing 92 Making approximations (2)
Writing 92 Making approximations (2)
Writing 93 Highlighting Interesting points
Writing 93 Highlighting Interesting points
Writing 94 Sighpost expressions
Writing 94 Sighpost expressions
Writing 95 Writing task 1 practice
Writing 95 Writing task 1 practice
Writing 97 Ideas for writing task
Writing 97 Ideas for writing task
Writing 98 Arguments
Writing 98 Arguments
Writing 99 Expressing Probability (1)
Writing 99 Expressing Probability (1)
Writing 105 Practice activity
Writing 105 Practice activity
Writing 106 Indentify stages in process
Writing 106 Indentify stages in process
Writing 107 Sequence Markers
Writing 107 Sequence Markers
Writing 108 First conditional
Writing 108 First conditional
Writing 109 Stage in a process- practice
Writing 109 Stage in a process- practice
Writing 111 Active and passive
Writing 111 Active and passive
Writing 112 Practice activity
Writing 112 Practice activity
Writing 114 Ideas for the writing task
Writing 114 Ideas for the writing task
Writing 115 Organising your ideas
Writing 115 Organising your ideas
Writing 116 Organising ideas into paragraph
Writing 116 Organising ideas into paragraph
Writing 117 Topic sentences
Writing 117 Topic sentences
Writing 118 Relative clauses and participle clauses
Writing 118 Relative clauses and participle clauses
Writing 120 expressing purpose (2)
Writing 120 expressing purpose (2)
Writing 121 Practice activity
Writing 121 Practice activity
Writing 122 Sample answer
Writing 122 Sample answer
Writing 123 Understanding charts, graphs and tables
Writing 123 Understanding charts, graphs and tables
Writing 124 Describing trends
Writing 124 Describing trends
Writing 125 Simple and complex sentences
Writing 125 Simple and complex sentences
Writing 126 the important of being accurate
Writing 126 the important of being accurate
Writing 127 tenses
Writing 127 tenses
Writing 128 Describing a process
Writing 128 Describing a process
Writing 129 advice for writing task 1
Writing 129 advice for writing task 1
Writing 130 Practice activity
Writing 130 Practice activity
Writing 133 analysing the question
Writing 133 analysing the question
Writing 134 writing the introduce
Writing 134 writing the introduce
Writing 135 writing the introduce (2)
Writing 135 writing the introduce (2)
Writing 136 writing the introduce (3)
Writing 136 writing the introduce (3)
Writing 137 writing the introduce (4)
Writing 137 writing the introduce (4)
Writing 138 writing the introduce (5)
Writing 138 writing the introduce (5)
Writing 139 writing the introduce (6)
Writing 139 writing the introduce (6)
Writing 140 formal language
Writing 140 formal language
Writing 141 Revisions (1)
Writing 141 Revisions (1)
Writing 142 Revisions (2)
Writing 142 Revisions (2)
Writing 144 Practice activity
Writing 144 Practice activity
Writing 146 Practice activity A
Writing 146 Practice activity A
Writing 147 Practice activity B
Writing 147 Practice activity B
Writing 148 sample answer
Writing 148 sample answer
Writing 151 Practice activity B
Writing 151 Practice activity B
Writing 149 Practice activity A
Writing 149 Practice activity A
Writing 153 Practice activity A
Writing 153 Practice activity A
Writing 155 practice activity B
Writing 155 practice activity B
Leaderboard
More