They have been eating in a very good restaurant. ●NEGATIVE. S+ HAVE/HAS + NOT+ BEEN + VB –ING.
He hasn’t been studying for the exam.
I haven’t been playing on the computer. ●INTERROGATIVE. HAVE/HAS + S + BEEN + VB –ING?
Have you been painting the room?
How long have you been sleeping? USE ●For unfinished actions (Action verbs) to talk about actions which started in the past and are still true now. She has been working in this company for 4 years.
●For continuous or repeated actions which have
been happening very recently. Your eyes are red. Have you been drinking? No, I have been crying. PRESENT PERFECT SIMPLE / PRESENT PERFECT CONTINUOUS ●We usually use the present perfect SIMPLE with non-action verbs (verbs of state and feeling). I have been married for three years. We have known each other since we were children. ●We usually use the present perfect CONTINUOUS with action verbs. We have been waiting for you together for a long time.