Ответ:

Перевод задания: Заполните пропуски подходящими формами глагола have.

  1. Who has done the …? (Кто сделал …? Окончание предложения обрезано на изображении.)
  2. The shop has not opened yet. (Магазин ещё не открылся.)
  3. The concert has already started. (Концерт уже начался.)
  4. Has your father ever cooked dinner? (Твой отец когда-нибудь готовил ужин?)
  5. My friends have just left Moscow. (Мои друзья только что уехали из Москвы.)
  6. They have never played tennis. (Они никогда не играли в теннис.)
  7. Who has travelled this year? (Кто путешествовал в этом году?)

В Present Perfect вспомогательный глагол has употребляется с he, she, it и существительным в единственном числе; have — с I, you, we, they и существительными во множественном числе.