Ответы
Ответ:
How long have you been waiting for me?
What has John been doing since he returned?
Why haven't you been eating meat leately?
There's so much snow on the road. Has it been snowing all night?
Why have Sam and Mary been arguing for such a long time?
Have you been using my shampoo?
How long hasn't Jill been wearing glasses?
Have you been revising since you decided to take the exam?
Where has your dad been working leately?
Have you been making a cake?
Объяснение:
Present perfectly continues:
have/has been V-ing
I have been waiting
have для I, you, we, they и существительных во множ. числе; has для остальных местоимений и существительных.
V-ing - это глагол с окончанием ing. Do + ing = doing, work +ing = working
Вопросительное предложение без вопросительного слова (без что, где, когда, кто и пр.):
Have/has subject (подлежащее) been V-ing ?
С веосросительным словом:
What/where/why... have/has subject been v-ing?