The preposition 'de' is because of the verb -
finir de + infinitive = to finish doing something.
Here is a list of verbs which behave in the same way:
Hope this helps!
Ah, OK! Je comprends maintenant. Merci beaucoup!
Sign in to submit your answer
Don't have an account yet? Join today
Test your French to the CEFR standard