WHEN YOU _________ FROM THE MARKET YESTERDAY, I _________ AT HOME WAITING FOR YOU ALREADY

11. When you _________ from the market yesterday, I _________ at home waiting for you already.

A. came / am B. were coming / was C. came / had been D. will be / am