ESL EFL Test 442

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 ________ a holiday for ages

 
 

2. I ________ finished the exam in time yesterday

 
 

3. I ________ her since last year

 
 

4. I ________ just Meg and Brian at the party

 
 

5. I ________ from her lately

 
 

6. I ________ breakfast before leaving home this morning

 
 

7. I ________ a taxi so I came on the bus

 
 

8. I ________ busy for the past fortnight

 
 

9. I ________ it last week

 
 

10. I never ________ my grandmother as she died before I was born

 
 

Question 1 of 10