Ответ:

Перевод задания: Составьте вопросы, используя слова в скобках. Используйте Present Perfect Simple или Present Perfect Continuous.

  1. How long have you been learning Arabic? (Как долго ты изучаешь арабский?)
  2. Have you been waiting long? (Ты давно ждёшь?)
  3. Have you caught any fish? (Ты поймал какую-нибудь рыбу?)
  4. How many people have you invited? (Сколько человек вы пригласили?)
  5. How long have you been teaching? (Как долго ты преподаёшь?)

Для продолжающегося действия или его длительности подходит Present Perfect Continuous; для полученного результата или количества — Present Perfect Simple.