Answer:
a)I haven't finished my homework yet.
b)I have already done done my homework.
c)I have just finished my homework.
d)He has gone home already.
e)Mark has just come back home from France.
f)They have just bought a new house.
g)We haven't had our lunch yet.
h)The train has already left the station.
I)Has the train left yet?