having taught English for 11 years in Japan and Italy.
What word-type (word class, part of speech) is "having taught English"?
His perceived fluency interests me because I’m a former language teacher – having taught English for 11 years in Japan and Italy – and I am also a Cambridge English exam speaking examiner; a role which requires me to dissect variables in candidates’ second language production such as pronunciation, discourse management, and grammatical range.