j’ai fini mes devoirs
I haven't finished my homework yet.
Je n’ai pas encore fini mes devoirs.
I finished my homework with difficulty.
J’ai eu du mal à finir mes devoirs.
I still haven't finished my homework.
Je n’ai toujours pas fini mes devoirs.
J’ai fini mes devoirs.
I watched baseball on TV after I finished my homework.
J’ai regardé un match de baseball à la télévision après avoir fini mes devoirs.
I have just finished my homework.
Je viens de terminer mes devoirs.
I haven't yet finished my homework.
Je n’ai pas encore fini mes devoirs.
I have finally finished my homework; now I can go to bed.
J’ai enfin fini mes devoirs ; maintenant, je peux aller me coucher.
I have not finished my homework yet.
Je n’ai pas encore fini mes devoirs.
I will have finished my homework by Tuesday.
J'aurai fini mes devoirs mardi.