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