Past Perfect Progressive Exercises for English Grammar – Exercise 1
2. They *had been playing* football all afternoon when it began to rain. (Hint: Δράση που συνεχίστηκε πριν από μια άλλη στο παρελθόν)
3. I *had been waiting* at the station for 20 minutes when the train finally arrived. (Hint: Περιγράψτε μια συνεχιζόμενη δράση πριν από άλλο γεγονός)
4. We *had been living* in that city for five years before we moved. (Hint: Διάρκεια ενέργειας πριν από άλλο παρελθοντικό γεγονός)
5. He *had been working* on the project since morning before he took a break. (Hint: Συνεχιζόμενη δράση με διάρκεια πριν από άλλο γεγονός)
6. You *had been reading* the book for hours when I called you. (Hint: Εστίαση στη διάρκεια της δράσης πριν από την κλήση)
7. The children *had been playing* outside all day before they went home. (Hint: Περιγράψτε τη διάρκεια της δράσης πριν από την επιστροφή)
8. She *had been cooking* dinner when the guests arrived. (Hint: Δράση που ήταν σε εξέλιξη πριν από άλλο γεγονός)
9. They *had been traveling* for weeks before they reached their destination. (Hint: Διάρκεια ταξιδιού πριν από την άφιξη)
10. I *had been cleaning* the house all morning before my friends came. (Hint: Συνεχιζόμενη δράση πριν από το γεγονός της άφιξης)
Past Perfect Progressive Exercises for English Grammar – Exercise 2
2. We *had been waiting* for the bus for half an hour when it finally came. (Hint: Διάρκεια αναμονής πριν από την άφιξη)
3. She *had been practicing* the piano every day before the concert. (Hint: Συνέχεια προετοιμασίας πριν από την εκδήλωση)
4. They *had been arguing* for an hour before they made up. (Hint: Δράση που διαρκούσε πριν από τη συμφιλίωση)
5. I *had been jogging* before breakfast when I saw the sunrise. (Hint: Συνεχόμενη δράση πριν από το γεγονός της ανατολής)
6. You *had been working* hard all week before you took a vacation. (Hint: Διάρκεια εργασίας πριν από την άδεια)
7. The team *had been practicing* for months before the championship. (Hint: Διάρκεια προπόνησης πριν από τον αγώνα)
8. She *had been feeling* sick for days before she went to the doctor. (Hint: Συνεχιζόμενη κατάσταση πριν από την επίσκεψη)
9. We *had been discussing* the plan all evening before we agreed. (Hint: Διάρκεια συζήτησης πριν από την απόφαση)
10. He *had been repairing* the car when it suddenly started to rain. (Hint: Δράση σε εξέλιξη πριν από το ξαφνικό γεγονός)