alt : http://www.english-distance.ru/file.php/3/6._The_verb/Finite_Forms/Present%20Perf%20Cont/The%20Present%20Perfect%20Continuous%20Tense%202.htm

Present Perfect Continuous