If I had known you were coming, I ______ a dinner.

would have prepared

would prepare

would prepared

would have prepare