Please help me....!!!!!

1.Fill in the gaps with the rightform of the verb in the Perfect or Perfect Continuous Tenses.

a)By this time tomorrow the book (already ,to publish)....................................................

b)I (to wait) ................................. for two hours but she has not come yet.

c)By 2013, I.................................(to live ) in Madrid for 5 years.

d)How long (you to know)....................... him?

e)The instructions (to give)............................ by the clerk.

f)I"m not hungry. I just (to have)...................................lunch.

Please help me.....!