Font size
WorksheetsPresent Perfect + PP Cont: Recent Actvts, Duration, Achvment
Total questions: 28
Worksheet time: 22mins
How long have you been dancing?
I've been dancing since I was a child.
I has been dancing since I was a child.
I was been dancing since I was a child.
How long has your Mom been cooking?
She have been cooking for several years.
She's been cooking for several years.
She was been cooking for several years.
How long have they been drawing?
They've been drawing for a few months.
They has been drawing for a few months.
They were been drawing for a few months.
How long have your parents been playing golf?
They've playing golf since 2001.
They've been play golf since 2001.
They've been playing golf since 2001.
How long has your brother been watching TV?
He's been watching TV since 7 a.m.
He's been watched TV since 7 a.m.
He's watching been TV since 7 a.m.
He's been doing karate ... 2019.
since
for
She's been playing basketball ... a long time.
since
for
They've been swimming ... 2 hours.
since
for
She's been playing the piano ... she ... a child.
since / was
since / is
for / was
for / is
"I haven't seen your mother for a long time! What has she been doing these days?"
"... how to cook!"
She learned
She's been learned
She's been learning
She have learning
"What have your parents been doing these days?"
"They've been playing golf."
"They has playing golf."
"They've been play golf."
"I've been looking for you, Mary. What have you been doing?"
"I've been playing the piano in my room, Mom!"
"I've playing the piano in my room, Mom!"
"I've been play the piano in my room, Mom!"
John has been doing karate for 5 years.
... a gold medal.
He has been winning
He has won
How many matches has she participated in?
She's participated in countless matches.
She's been participated in countless matches.
She's participating in countless matches.
"Your sister is a novelist, right? How many novels has she written?"
"Yes. She's already written 7 novels so far."
"Yes. She's already writing 7 novels so far."
"Yes. She already written 7 novels so far."
"Yes. She's already wrote 7 novels so far."
"What has your Dad been doing?"
"He's been painting. ...."
He's already painted the living room and the kitchen.
He's been paint the living room and the kitchen.
He painted the living room and the kitchen.
We've been cleaning the house since this morning. We're cleaning the living room now. We ... the bathrooms and the garage.
have already cleaned
has been cleaning
Answer: "He's been dancing since he was 7."
What's the question?
How long have he danced?
How long has he been dancing?
How many dances has he choreographed?
What has he been doing?
How many times has he fallen?
Answer: "They've been cleaning the house for a few hours."
What's the question?
How long has they cleaned the house?
How long have they been cleaning the house?
How many rooms have they cleaned?
What have they been doing?
How many times have they cleaned the house?
Answer: "She's won hundreds of trophies."
What's the question?
How long has she been winning the trophies?
How long have she winning trophies?
How many trophies has she won?
What has she been doing?
How many trophies has she been won?
Answer: "He's already made more than fifty films."
What's the question?
How long has he been making films?
How many films has he made?
What has he been doing?
How many films have he been making?
How long the films has he been made?
Answer: "He has won a gold medal and several silver & bronze medals."
What's the question?
How long has he been doing karate?
How many medals has he won?
How many medals has he been winning?
What have you recently been doing these days?
What's your hobby? How long have you been doing that?
How many contests, competitions, or matches have you participated in so far?
He's been doing karate for 2 years.
Recent Activity
Duration
Achievement
"What has she been doing these days?"
"She's been learning how to cook!"
Recent Activity
Duration
Achievement
She's already written 7 novels so far.
Recent Activity
Duration
Achievement
