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