TOEFL / TESL / TESOL Practice English Exam Prep

Practice Quiz presents 143 free review questions and explanations for the Test of English as a Foreign Language given by the Educational Testing Service. 

Select how would you like to study

 TOEFL / TESL / TESOL / TEFL Practice - Updated 2022

We've significantly upgraded this content with a mix of new questions suited to those who want to teach English to non-native speakers.  This includes exams like   TOEFL / TESL / TESOL / TEFL and others.  These questions are well-structured with detailed rationales.


 The Test of English as a Foreign Language (TOEFL) is administered approximately 50 times per year by the Educational Testing Service at various testing centers around the world to non-English native speakers who wish to prove their proficiency in the English language. The exam is commonly taken by foreign students who want to gain admission to English-speaking colleges and universities. 

 Test-takers have 4 hours to complete the four sections of the test, which include the following components: 
  • Reading
  • Listening Comprehension
  • Speaking
  • Writing

The test may be taken in paper or computerized form on the Internet, and accepted minimum scores vary depending on the college or university. The maximum score a test-taker can receive is a 120, and the scores accepted normally at U.S. colleges range from 61 to 100. 

Supplemental Test Prep Materials

Question List Mode

Select how would you like to study

Top exams on PracticeQuiz


Ted Chan

Ted Chan

Managing Editor

Ted Chan is the Managing Editor of Ted has experience as a journalist and a writer, including editorial or content production roles at ESPN, Better Business Bureau, The Boston Globe, and Forbes. Ted holds a BA from Swarthmore College with High Honors, and a MBA from the MIT Sloan School of Management. Ted also studied at the Harvard Business School, earning a Certificate in Value-based Health Care Delivery.

All content, unless otherwise noted, was created for PracticeQuiz. Let an editor now if you have suggested content edits by emailing us at the support address in the header, or by commenting in the Contribute box above.