past continuous در واقع کاری هست که در گذشته در حال انجام بوده. این گذشته میتونه یک روز پیشو یک هفته پیشو یک سال پیش و یا حتی یک ثانیه پیش پاشه. ولی باید توش استمرار بوده باشه. مثل:
We were playing soccer in this park yesterday.
He was studying for his university exams last month.
اما past perfect به کاری اشاره می کنه که در گذشته قبل از یک کار دیگه ای انجام شده. هر دو این کار ها در گذشته بوده، اما یکی قبل از دیگری و برای اون کاری که قبل از کار دیگری بوده ما از had = past participle یا همون past perfect استفاده کی گنیم. مثل:
I had finished the work yesterday before my boss arrived.
در اینجا هم من کار رو دیروز انجام دادم و هم سرکارگر دیروز رسید. اما من کارم رو قبل از رسیدن سرکارگر انجام داده و تموم کرده بودم. بنابراین برای خودم باید از had finished استفاده کنم و برای سرکارگر از simple past.
در این دو پست شما میتونید کامل درباره past perfect و past continuous توضیحات رو ببینید.