I ... this crossword for ages but there are still two answers I can’t get. have been doing am doing have done
Задание

I ... this crossword for ages but there are still two answers I can’t get.

  • have been doing
  • am doing
  • have done