Have/Has + V-ed/V3
I have already done my homework (Я уже сделал домашнюю работу)
Have/Has + been+ V-ing
I have been doing this project for 2 weeks (Я занимаюсь этим проектом 2 недели)
(-)Haven't/Hasn't + V-ed/V3
I haven't done my homework yet (Я ещё не сделал домашнюю работу)
Haven't/Hasn't + been + V-ing
I haven't been doing this project for 2 weeks (Я не занимался этим проектом 2 недели)
(?)Have/Has + V-ed/V3
Have you done your homework? (Ты сделал домашнюю работу?)
- Yes, ... have/has (Да);
- No, ... haven't/hasn't (Нет)
Have/Has + been + V-ing
Have you been doing this project for 2 weeks? (Вы занимались этим проектом уже 2 недели?)
- Yes, ... have/has (Да);
- No, ... haven't / hasn't (Нет)