When we arrived, the show had already begun.
The show began before the arrival.
بنیادی حصے
جملے کو لفظ بہ لفظ نہیں، معنی خیز حصوں میں پڑھیں۔
Show what happened or was continuing before another past time with had + participle forms.
Past anchor = the past moment you are looking from EARLIER PAST PAST ANCHOR NOW ──────────────────────────────────────│──────────────────────► finished before the anchor: [had + past participle] ───────────│ When we arrived, the show had already begun. continuing up to the anchor: [had been + -ing] ═════════════════►│ We had been waiting for an hour when the bus came. had = look back from a past anchor had been -ing = look back at duration/activity before it
Use past perfect when you are already talking about a past anchor and need to look further back; use had been -ing when the earlier action was continuing up to that anchor.
When we arrived, the show had already begun.
The show began before the arrival.
جملے کو لفظ بہ لفظ نہیں، معنی خیز حصوں میں پڑھیں۔
We had been waiting for an hour when the bus came.
The waiting continued up to the bus’s arrival.
جملے کو لفظ بہ لفظ نہیں، معنی خیز حصوں میں پڑھیں۔
She had finished the report before the client called.
The report was finished before the call.
جملے کو لفظ بہ لفظ نہیں، معنی خیز حصوں میں پڑھیں۔
I hadn’t seen that film before last night.
The speaker had no earlier experience of the film before last night.
جملے کو لفظ بہ لفظ نہیں، معنی خیز حصوں میں پڑھیں۔
Had you eaten before you went out?
The question asks about an earlier action before going out.
جملے کو لفظ بہ لفظ نہیں، معنی خیز حصوں میں پڑھیں۔
They had been living together for years before they got married.
The living together continued for years before the marriage.
جملے کو لفظ بہ لفظ نہیں، معنی خیز حصوں میں پڑھیں۔
It hadn’t been raining long when the streets flooded.
The rain had not continued for a long time before the flooding.
جملے کو لفظ بہ لفظ نہیں، معنی خیز حصوں میں پڑھیں۔
How long had you been working there before you left?
This asks about an activity continuing up to a past leaving time.
جملے کو لفظ بہ لفظ نہیں، معنی خیز حصوں میں پڑھیں۔
When the guests arrived, Maya had set the table.
The table was already ready at the moment of arrival.
جملے کو لفظ بہ لفظ نہیں، معنی خیز حصوں میں پڑھیں۔
By the time the manager arrived, we had been discussing the problem for an hour.
The discussion started before the manager arrived and continued until that point.
جملے کو لفظ بہ لفظ نہیں، معنی خیز حصوں میں پڑھیں۔
I got home and cooked dinner.
Simple past can show a normal sequence of events.
When I got home, Sam had cooked dinner.
Past perfect shows that dinner was already cooked when the speaker arrived.
جملے کو لفظ بہ لفظ نہیں، معنی خیز حصوں میں پڑھیں۔
When I got home, Sam was cooking dinner.
Past continuous means the cooking was happening at the arrival time.
جملے کو لفظ بہ لفظ نہیں، معنی خیز حصوں میں پڑھیں۔
When I got home, Sam had been cooking for two hours.
Past perfect continuous emphasizes duration before the arrival.
جملے کو لفظ بہ لفظ نہیں، معنی خیز حصوں میں پڑھیں۔
After I arrived, I unpacked.
With after, simple past is often enough because the order is already clear.
When I arrived, the meeting has already started.
This wrongly uses present perfect from a past anchor.
When I arrived, the meeting had already started.
Use past perfect, not present perfect, when the reference point is in the past.
جملے کو لفظ بہ لفظ نہیں، معنی خیز حصوں میں پڑھیں۔
I had been knowing her for years before we worked together.
Know is normally a state verb, so the continuous form is unnatural here.
I had known her for years before we worked together.
Use had known for a state that was true before another past situation.
جملے کو لفظ بہ لفظ نہیں، معنی خیز حصوں میں پڑھیں۔
The room had been cleaned before we arrived.
Had been cleaned is past perfect passive; continuous would need had been cleaning.
جملے کو لفظ بہ لفظ نہیں، معنی خیز حصوں میں پڑھیں۔
جاری رکھنے کے لیے سائن اِن کریں