Have you been working on this project for long? (Ты долго работаешь над этим проектом?)How long have you been studying Russian? (Как долго ты изучаешь русский язык?)Has she been traveling a lot recently? (Она недавно много путешествовала?)Have they been playing tennis every weekend? (Они каждые выходные играли в теннис?)Have you been feeling better since you started taking the medication? (Тебе стало лучше с тех пор, как ты начал принимать лекарство?)