سلام دوست عزیز
had forgotten گذشتهی کامل یا past perfect هستش و برای اتفاقاتی به کار میره که تو گذشته قبل از یه عمل دیگه اتفاق افتادن. (این زمان روی تموم شدن عمل تاکید داره.)
مثال:
i had waited an hour for the bus.
ولی had been forgetting گذشتهی کامل استمراری یا past perfect continuous هستش و برای بیان کاری که تو گذشته قبل از زمان گذشتهی دیگه شروع شده و پروسهاش تا اون زمان ادامه داشته استفاده میشه.( این زمان روی مدت زمان انجام کار تاکید میکنه)
مثال:
i had been waiting an hour for the bus.
اطلاعات بیشتر رو تو لینک زیر میتونید ببینید.