Решение #
1 has been waiting (Present Perfect Continuous, т.к. действие началось в прошлом, длилось какое-то время и все еще продолжается в настоящем)
2 have sold (Present Perfect, т.к. виден результат действия в настоящем)
3 have booked (Present Perfect, т.к. виден результат действия в настоящем)
4 has been planting (Present Perfect Continuous, т.к. действие началось в прошлом, длилось какое-то время и все еще продолжается в настоящем)
5 has not come (Present Perfect, т.к. виден результат действия в настоящем)
6 has failed (Present Perfect, т.к. виден результат действия в настоящем)