has been doodling
Present perfect progressive he/she conjugation of doodle.

doodle

NOUN
(mindless sketch)-el garabato
Synonyms for doodle
INTRANSITIVE VERB
(to sketch mindlessly)-garabatear
Synonyms for doodle
Other Dictionaries
Explore the meaning of doodle in our family of products.
Word of the Day
grateful