100% FREE LEARNING
TOEFL — free lessons and practice
Practice vocabulary, reading and writing for free. Use lessons, practice tests and learning history to identify what to review next.
A free account is required for the learning center and saved records.What you can study
Reading · Writing focus
- Vocabulary: learn how meaning changes with context.
- Reading: separate main ideas, details and supported inferences.
- Writing: connect claims with reasons and organize paragraphs.
Sample question and detailed solution
The library extended its opening hours so that students could study after evening classes. Why did the library extend its hours?
Show answer and explanation
Answer: To allow students to study after evening classes.
“So that” introduces a purpose. The stated purpose is to let students study after evening classes. The sentence does not say that classes became longer or the library building became larger. Such answers would add unsupported information.
A simple study routine
- Read a short passage and identify vocabulary and evidence.
- Try Reading/Writing practice tests.
- Review recurring errors using your learning history.
Before you begin
The current practice scope is Reading/Writing, not a full official test including Listening and Speaking. This is not an official ETS testing, material or scoring service.
These public examples are original educational material. The account-based learning tools are independent practice services, not affiliated with the test organizers.
Choose your subject
Frequently asked questions
Is it really free?
The current lessons, practice tests and explanations are free. Public examples need no login; the learning center and personal records require a free account.
Are these official tests?
No. These are independent study and practice tools. They do not provide official exam results or certification. See each subject page for the exact practice scope.
How should I start?
Read a sample explanation, choose a subject and start with a topic you want to improve. AMC learners choose 8, 10 or 12 before starting.