Search from various English teachers...
Signup/Login
Back to Quiz
Presenr perfect simple/continuous
Question 1 of 9
Sorry I'm late. Have you ...?
Been waiting long
Waited long
Next