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 visit you ________ I have time.


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


3. I did it while he ________ away.


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


5. I’ll be ready when she ________


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


7. ________, you’ll miss your flight


8. I hurt myself ________ I was playing tennis.


9. ________, what would you ask her?


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


Question 1 of 10