Search from various English teachers...
Past simple or present perfect tense?
Question 1 of 10

- ____________ painting the bedroom yet? - Not yet. I'll finish it tomorrow!

You finished
Have you finished