Search from various English teachers...
Signup/Login
Back to Quiz
English Level C1 Test
Question 1 of 5
There you are!
I have waited for ages
I have been waiting for ages
I waited for ages
Next