Present perfect continuous – Eat, sleep and breathe English
Garda English - The Present Perfect Continuous Tense (per la spiegazione in IT scorri più in basso) English: What is the difference between Present Perfect Simple and Continuous? They can both be
Present Perfect Continuous: Bildung und Verwendung