perfect simple and continuous
¡Supera tus tareas y exámenes ahora con Quizwiz!
Lucy .... (run) 2000 metres today
's run
I ... (clean) all morning - I'm fed up!.
've been cleaning
I ... (drink) more water recently, and I feel better
've been drinking
How long ... (you/know) Simon?
have you known
....... (they/arrive) already?
Have they arrived