esl-efl test - 32

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. If you hang back, you don't move forwards.


2. If you have a hair of the dog, you have a cup or tea or coffee.


3. If you give someone a kickback, you give them an illegal payment or bribe.


4. If you grow away from people, you become less friendly with them.


5. If you dry something with a cloth, you rub it down.



6. If you fly by the seat of your pants, you do something easily because you are familiar with it.


7. If you hang in there, you give something up.


8. If you have some cheese in the house, you haven't run out.


9. If you follow the letter of the law, you do what you believe is right regardless of what other people think.


10. If you exchange something old as part of the price of something new, you trade it in.


English Test

1. ESL-EFL Test - 33
2. ESL-EFL Test - 34
3. ESL-EFL Test - 35
4. ESL-EFL Test - 36
5. ESL-EFL Test - 37
6. ESL-EFL Test - 38
7. ESL-EFL Test - 39
8. ESL-EFL Test - 40
9. ESL-EFL Test - 41
10. ESL-EFL Test - 42
11. ESL-EFL Test - 43
12. ESL-EFL Test - 44
13. ESL-EFL Test - 45
14. ESL-EFL Test - 46
15. ESL-EFL Test - 47
16. ESL-EFL Test - 48
17. ESL-EFL Test - 49
18. ESL-EFL Test - 50
19. ESL-EFL Test - 51
20. ESL-EFL Test - 52
  • What is the name for the number 1 followed by 100 zeros ? . Answer ..
  • Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
    Basic English Usage