How long do you know Anna? I know her for eight years.
Did he already make his hometasks?(Did he already do....Но порядок слов и правила вопроса в прошедшем времени) No, he had a dinner five minutes ago (Анатолий: "He's already done" - это "он уже сделАН"(пассивный залог)
Were you being been in this cinema? Yes, we were been there last week (просто "you were" для обозначения местонахождения в прошлом, не употребляется! Только для образования других глагольных форм. "Вы были" - это пассивный залог. Поэтому: "...were been" - simple, "were being been" - continuous)
What she had lost?She had lost her credit card
Who have written this note? (мы видим результат действия в настоящем еще, поэтому. уместнее Present Perfect)