Réponse:
a. i haven't finished my homework yet
b. i have already done my homework
c. i just have finished my homework
d. he already has gone home
e. marc has just come back to France
f. they just have bought a new house
g. we haven't had lunch yet
h. the train has already left the station
i. has the train left yet ?
voilaa