ESL EFL Test 306

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.

Please enter your email:

1. I’ll only pay you ________ you finish the work.


2. I’ll be glad ________ it’s finished.


3. I did it while he ________ away.


4. I hurt myself ________ I was playing tennis.


5. I’ll visit you ________ I have time.


6. ________, what would you ask her?


7. ________, you’ll miss your flight


8. I was tired, ________ I managed to finish the work


9. I’ll be ready when she ________


10. I’ll give her the message ________ she arrives.


Question 1 of 10