No student devices needed. Know more
20 questions
_______________in every football match this season.
He's been playing
He's played
______________ Excuse my terrible breath.
I've eaten onions.
I've been eating onions.
Look at her eyes. She looks as if ______________ .
she's cried
she's been crying
I've been drinking too much lately.
I'd better go home.
I'd better cut down a bit.
_________________ him we need more staff for ages, but he doesn't listen.
I've told
I've been telling
She's gone to the dentist ____________.
since she was at school.
or a check up.
How long ........................ Julie?
have you known
have you been knowing
I ............................. all morning. I am tired.
have worked
have been working
I have already ......................... the report.
been receiving
received
Sorry about the mess. We ...................... the walls.
have painted
have been painting
This is the fifth time you .......................... that question.
asked
have asked
have been asking
You ...................... a dozen cookies today.
have eaten
have been eating
John ........................... his leg so he can't walk.
has broken
has been breaking
broke
You look hot. What ............................ ?
have you done
have you been doing
Help! I ......................... my purse.
have lost
have been losing
What _________ doing?
you been
have you been
you have been
I’ve been playing football ________.
two hours ago.
yesterday.
all day.
Which sentence is NOT correct?
I haven’t been sleeping well lately.
She’s not been working very hard recently.
We’ve not eating cakes and chocolates.
I ... the same car for ages. I'm thinking about getting a new one.
have had
have been having
had
David & Beth ... some problems in their relationship lately so they ... to a marriage counselor every week. I hope they sort it out.
have had/have gone
have beeen having/have been going
have been having/have gone
Explore all questions with a free account