EN · Library
Differentiate Between Past Perfect and Past Perfect Continuous
This set contains 11 annotated sentences.
Dataset version: enGram 3.4, Jan 2024
SI HrPasthad v2Pastfinished my homework before Sthe movie VPaststarted.
Explanation
I had finished my homework before the movie started.
SI HrPasthad HPastbeen pAPresfinishing my homework when Sthe movie VPaststarted.
Explanation
I had been finishing my homework when the movie started.
SShe HrPasthad v2Pastlived in Paris before Sshe VPastmoved to London.
Explanation
She had lived in Paris before she moved to London.
SShe HrPasthad HPastbeen pAPresliving in Paris for three years before Sshe VPastmoved to London.
Explanation
She had been living in Paris for three years before she moved to London.
SThey HrPasthad v2Pasteaten breakfast before Sthey VPastwent to work.
Explanation
They had eaten breakfast before they went to work.
Patternseat — ate — eaten^go — went — gone
SThey HrPasthad HPastbeen pAPreseating breakfast when Sthe phone VPastrang.
Explanation
They had been eating breakfast when the phone rang.
Patternseat — ate — eaten^ring — rang — rung
SHe HrPasthad v2Pastwritten three books before She VPastturned 30.
Explanation
He had written three books before he turned 30.
Patternswrite — wrote — written
SHe HrPasthad HPastbeen pAPreswriting his book for months before She VPastfinished it.
Explanation
He had been writing his book for months before he finished it.
Patternswrite — wrote — written
SWe HrPasthad v2Pastsaved money before Swe VPastbought the house.
Explanation
We had saved money before we bought the house.
Patternsbuy — bought — bought
SWe HrPasthad HPastbeen pAPressaving money for years before Swe VPastbought the house.
Explanation
We had been saving money for years before we bought the house.
Patternsbuy — bought — bought
HrPastHad Syou HPastbeen pAPresworking there long before S*you st*Pastgot pSpromoted?
Explanation
Had you been working there long before you got promoted?