Решение #
1 haven't heard (Present Perfect, т.к. показывает длительное действие, которое все еще актуально, похоже на Present Perfect Continuous, но глагол состояния hear не употребляют в Continuous)
2 guess (Present Simple, т.к. действие в настоящий момент, но глагол состояния guess в значении "думать, полагать" не употребляют в Continuous)
3 have been studying (Present Perfect Continuous, т.к. показывает длительное действие, которое все еще актуально, указано время for the last weeks)
4 have sat (Present Perfect, т.к. хотим показать результат действия, которое уже совершилось)
5 am sitting (Present Continuous, т.к. запланированное действие)
6 think (Present Simple, т.к. действие в настоящий момент, но глагол состояния think в значении "думать" не употребляют в Continuous)
7 have done (Present Perfect, т.к. хотим показать результат действия, которое уже совершилось)
8 are throwing (Present Continuous, т.к. запланированное действие)
9 have already hired (Present Perfect, т.к. хотим показать результат действия, которое уже совершилось, это подтверждает наречие already)
10 Have you made (Present Perfect, т.к. хотим показать результат действия, это подтверждает наречие yet)
11 starts (Present Simple, т.к. действие по расписанию)
12 are staying (Present Continuous, т.к. запланированное действие)