i don't have any grammar book. but it appears to be ok. passive tense may also be fine. for instance 'being forced to quit a job is disheartening' may be grammatically correct;
您的位置:
文學城 »
論壇 »
美語世界 »
i think you meant 'present perfect tense' in its ing form