Has she seen Mary today? has she seen Mary or Kate today? She has seen Mary today,hasn't she? Who has seen Mary today? Who has Mary seen today? (whom в вопросе сейчас почти никогда не ставится.вместо него who) where has she seen Mary? why has she seen Mary? when did she see Mary? (вопроса с when не бывает в present perfect.надо в past simple) я надеюсь,твой учитель знает эти правила
has she seen Mary or Kate today?
She has seen Mary today,hasn't she?
Who has seen Mary today?
Who has Mary seen today?
(whom в вопросе сейчас почти никогда не ставится.вместо него who)
where has she seen Mary?
why has she seen Mary?
when did she see Mary?
(вопроса с when не бывает в present
perfect.надо в past simple)
я надеюсь,твой учитель знает эти правила