It is the present perfect continuous tense.
The present form is practicing.
The correct spelling of the form of the verb to rehearseis rehearsing (practicing).
The complete predicate in the sentence is "has been practicing the violin all afternoon." It includes the main verb "practicing" and the helping verbs "has been."
No, the term 'have been' is a verb, the present perfect form of the verb 'to be'.Example: I have been here the whole time.The verb form 'have been' also functions as an auxiliary verb.Example: I have been wondering where you were.
Practicing is the present participle of practice.
I/you/we/they have been. He/she/it has been.
I/you/we/they have been. He/she/it has been.
The complete predicate in the sentence is "has been practicing the violin all afternoon." It includes the main verb "practicing" along with the helping verbs "has been" to show the continuous action that started in the past and continues into the present.
yeah mate.
Been.
You question is not clear. The verb clear can be used in the progressive form: I am creating a new fad. We have been creating a new fad. She has been creating new designs.
The correct spelling depends on the form of English being used. In American English, "practicing" with a "c" is the correct spelling for both the noun and verb forms. In British English, "practising" with an "s" is used for the verb, while "practice" with a "c" is used for the noun. So, it would be "keep practicing" in American English and "keep practising" in British English.