WHEN I ARRIVED HOME LAST NIGHT, I DISCOVERED THAT JANE ………….A BEA...

15. When I arrived home last night, I discovered that Jane ………….a beautiful candle-lit dinner. Ạhad prepared B. prepared C. has prepared D. prepared