Why is finis used in "As-tu finis ton petit-déjeuner ?", where fini is used in "Avez-vous fini votre petit-déjeuner?"? Because of context?
I think 'finis' is a mistake, surely it should be 'fini'?