He ______________ (cycle) for hours and his legs are really tired now
has been cycling
What have they been doing all morning?
They have been running all morning
You arrive to a meeting and you are a late and worried that people had arrived earlier than you. What do you say? (WAITING)
I am sorry I am late. Have you been waiting for a long time?
Are you learning anything new at the moment (not English)? How long / you / learn it?
Are you learning anything new at the moment (not English? How long have you been learning it?
What interesting food you/ try recently?
have you tried?
1) He is at the police station looking desperate 2) He doesn't have any ID or credit card or money with him. What has happened?
He has been robbed
They _____________ (travel) for months and they _____________ (visit) three countries so far.
have been travelling - have visited
Are you allergic to anything? You/ ever had a strong allergic reaction?
Have you ever had a strong allergic reaction?
What is your favourite movie/ series? How many times/ you/ watch it?
How many times have you watched it?
You want to ask your employee about the report that he was supposed to send today (HAVE)
Have you sent the report?
They .........(tan) all day
have been tanning
They ..............(eat) everything
eaten
It's hard to believe but I have never.......
tried skydiving
You want to ask your friend if it is the first time he is watching this series (EVER)
Have you ever watched/ seen this series before?
1) I feel sad and I am crying 2) I love the cinema. What has happened?
I have just watched a drama
1) I am crying, but I don't feel emotional 2) I am cooking. What have I been doing?
I have been cutting onions
Your friend asks you if you want to go to a Korean restaurant to have lunch for the weekend but you often go there and want to try another place. (MANY TIMES)
I have been there many times
He ............(repair) his car since early morning
has been repairing
1) Her eyes are red and she has dark circles 2) Her computer needs charging. What has she been doing?
She has been working/ typing all night
How many cups of tea/ you/ drink today?
have you drunk
You can't find your keys and ask your husband if he knows anything about it (SEEN)
have you seen my keys?
Do you live in a semi-detached or detached house or a flat? How long / you / live there?
How long have you been living there?
What has happened?
he has eaten a lot/ has finished his dinner
How long/ you/ wear glasses or contact lenses?
have you been wearing
I have been .............since early morning
working
What has happened?
They have got married
What has he been doing for the last hour?
he has been cleaning/ vacuuming the flat
Correcct the mistake: We have been prepared for the party for months
we have been preparing
How long/ you/ know/ your boss?
have you known
I ......... chocolate since childhood
have loved
She ..........(win) the lottery
has won
He ...... since early morning
has been fishing
You meet a friend whom you haven't seen for some time and he looks very fit and muscular. (BEEN)
Have you been working out?/ going to the gym/ exercising?
He ........ a goal
has scored
how long/ you have the same hairstyle?
How long have you had the same hairstyle?
What gadgets (e.g. e-reader, smartphone, etc.) do you have? How long / you / have them?
What gadgets (e.g. e-reader, smartphone, etc.) do you have? How long have you had them?
1) He is playing football 2) All his teammates are happily screaming and running towards him. What has happened?
He has just scored a goal
What has happened?
He has missed to bus
What has she been doing?
She has been cooking.
How long .........(you/live) abroad?
have you been living
Your experience on this site will be improved by allowing cookies.