I have_________working as a teacher for 2 years
BEEN
You must not / don't have to tell anyone what I've just told you. It's a secret.
must not
I’ve been lived in London since I was 12.
lived => living
How long _____ you ________ (wait) for us?
have you been waiting
She ........... (do) her homework because she knew the professor wouldn't give her more time.
had to / needed to do
She hasn't been ____________ to class lately. (come)
COMING
Jerry doesn't have to / must not get up early this morning. He isn't going to work.
doesn't have to
Had you been doing yoga recently?
Had => Have
How long (she/work) ____________ in the garden?
has she been working
The postman .............. (ring) the bell because the door opened even before he got there.
didn't need to / didn't have to ring
We ______ ________ ___________ English since 2013. (study)
HAVE BEEN STUDYING
I think you should / must go to bed early tonight. You look really tired.
should
How long have you be studying English?
be => been
____ it _________ (rain) since lunchtime?
Has it been raining
Mark ............ (hurry). He didn't have lots of time, so he drove quickly along the way.
had to / needed to hurry
You ________ _______ _______ ________ for it properly. (not look)
HAVEN'T / HAVE NOT BEEN LOOKING
You should / have to do your homework on Saturday morning. That way you'll have the rest of the weekend free.
should
Where have you been? We've been waiting since ages!
since => for
What _____ Helen __________ (do) since she returned?
has Helen been doing
He ................. (take) any sandwiches as he knew there's a buffet on the train.
didn't have to / didn't need to take
My hands are very dirty. I ________ _________ _______ my bike. (repair)
'VE / HAVE BEEN REPAIRING
You must not / don't have to touch electrical things when your hands are wet. It's very dangerous.
must not
They’ve been owning a house before.
been owing => owned
Mel looks really tired. (she/work) __________ all night?
Has she been working
We didn't have plenty of petrol in the tank so I ................ (fill) up.
had to / needed to fill