We _______________ for their answer for two months already.
have been waiting
are waiting
wait
have been waited