My parents ___ the walls all day today.
has been painting
have been painting
has paint
Lena ___ geometry since she was 30.
has been teaching
have been
has teaching
We ___ in France for 5 years. *
has been living
have been live
have been living
The baby ___ for three hours.
have been sleeping
been sleeping
has been sleeping
How long ___ to music? For a couple of hours.
have you been listening
you have been listening
has you been listening
Liz ___ to ski for a week now. *
have been learning
has learning
has been learning
I ___ for this company for 5 years. *
has been work
have been working
has been working
The children ___ TV since morning. *
has been watching
have been watch
have been watching
How long ___ for us? *
has John been waiting
have John been waiting
John has been waiting
Explanation: "My parents" is a plural noun, so we use "have been" as the auxiliary verb to match the subject. "Painting" is the present participle form of the verb "paint" to show the ongoing action.
Lena has been teaching geometry since she was 30.
Explanation: "Lena" is a singular noun, so we use "has been" as the auxiliary verb to match the subject. "Teaching" is the present participle form of the verb "teach" to show the ongoing action.
We have been living in France for 5 years.
Explanation: "We" is a plural pronoun, so we use "have been" as the auxiliary verb to match the subject. "Living" is the present participle form of the verb "live" to show the ongoing action.
The baby has been sleeping for three hours.
Explanation: "The baby" is a singular noun, so we use "has been" as the auxiliary verb to match the subject. "Sleeping" is the present participle form of the verb "sleep" to show the ongoing action.
How long have you been listening to music? For a couple of hours.
Explanation: "You" is a plural pronoun, so we use "have been" as the auxiliary verb to match the subject. "Listening" is the present participle form of the verb "listen" to show the ongoing action.
Liz has been learning to ski for a week now.
Explanation: "Liz" is a singular noun, so we use "has been" as the auxiliary verb to match the subject. "Learning" is the present participle form of the verb "learn" to show the ongoing action.
I have been working for this company for 5 years.
Explanation: "I" is a singular pronoun, so we use "have been" as the auxiliary verb to match the subject. "Working" is the present participle form of the verb "work" to show the ongoing action.
The children have been watching TV since morning.
Explanation: "The children" is a plural noun, so we use "have been" as the auxiliary verb to match the subject. "Watching" is the present participle form of the verb "watch" to show the ongoing action.
How long has John been waiting for us?
Explanation: "John" is a singular noun, so we use "has been" as the auxiliary verb to match the subject. "Waiting" is the present participle form of the verb "wait" to show the ongoing action.