Quizzes, tests, exercises and puzzles for English as a Second Language (ESL), English as a foreign language (EFL), Teaching EFL (TEFL), Test of EFL (TOEFL), English for speakers of other languages (ESOL), Teaching ESOL (TESOL), TOEIC.

1. Nobody has been so close to breaking the record ________ 1983

2. The film lasted ________ two hours

3. Oxen

4. It is the first time I've had such a bad fever ________ I was a child

5. She's worked there ________ years

6. News

7. It's been a long time ________ I've had such a good meal in a restaurant

8. She's been on holiday ________ the last three weeks

9. She's studied here ________ two years.

10. These windows haven't been cleaned ________ months

English Test

1. ESL-EFL Test - 132
2. ESL-EFL Test - 133
3. ESL-EFL Test - 134
4. ESL-EFL Test - 135
5. ESL-EFL Test - 136
6. ESL-EFL Test - 137
7. ESL-EFL Test - 138
8. ESL-EFL Test - 139
9. ESL-EFL Test - 140
  • Human Body Facts
  • Dreams That Forever Changed Society
  • Precautions while using Garden Tools
  • Simple Tips To Living Longer
  • Moscow
  • Fish Aquarium

  • Benefits of Gooseberry

    Heals Mouth Ulcers

    Suffering from mouth ulcers frequently? Then amla juice is the best solution for your problem. Dilute the amla juice in half a cup of water. Gargle with this mixture daily for best results. Do you know that amla benefits in reducing arthritis pain? It has anti inflammatory properties which help in reducing the swelling and joint pain of knees caused due to arthritis. Have raw amla or amla juice daily in the morning.

    Chourishi Systems