Worksheet Past Perfect Continuous

📜 English Grammar Practice Worksheet Past Perfect Continuous Tense

Worksheet Past Perfect Continuous – A: Hindi to English Translation

नीचे दिए गए हिंदी वाक्यों का अंग्रेजी में अनुवाद करें: 

  1. वे सुबह से खेल रहे थे। (Affirmative)

  2. वह तीन घंटे से काम नहीं कर रही थी। (Negative)

  3. क्या वह तीन घंटे से काम कर रही थी? (Interrogative)

  4. क्या वह तीन घंटे से काम नहीं कर रही थी? (Negative Interrogative – Short Form)

  5. वह तीन घंटे से कहाँ काम कर रही थी? (Wh-Interrogative)

  6. वह क्यों नहीं पढ़ाई कर रही थी? (Wh-Negative Interrogative)

  7. मैं दो घंटे से तुम्हारा इंतज़ार कर रहा था। (Affirmative)

  8. बारिश सुबह से नहीं हो रही थी। (Negative)

  9. क्या वे 2020 से इस शहर में रह रहे थे? (Interrogative)

  10. तुम दो दिन से स्कूल क्यों नहीं जा रहे थे? (Wh-Negative Interrogative)

Worksheet Past Perfect Continuous – B: Fill in the Blanks 

कोष्ठक (Brackets) में दी गई Verb और Since/For की सही Form भरें:

  1. She __________ (play) the guitar since 2 o’clock.

  2. They had not been __________ (live) in Delhi __________ (for / since) five years.

  3. __________ (Had / Have) you been waiting for me since morning?

  4. Why had he not been __________ (attend) classes __________ (for / since) last week?

  5. The farmers __________ (plough) the fields for three hours before it rained.

  6. Hadn’t the children been __________ (watch) TV __________ (for / since) two hours?

  7. Where __________ (had / was) she been working since 2018?

  8. I had not been __________ (feel) well __________ (for / since) yesterday.

  9. Why had you not been __________ (study) __________ (for / since) three days?

  10. It __________ (rain) continuously since midnight.

Worksheet Past Perfect Continuous – C: MCQs 

सही विकल्प का चयन करें:

  1. Rohan ______ studying for three hours when I visited him.

    (a) has been

    (b) is

    (c) had been

    (d) was

  2. We had not been living here ______ 2015.

    (a) for

    (b) since

    (c) from

    (d) by

  3. ______ she been working on the project for two weeks?

    (a) Did

    (b) Had

    (c) Has

    (d) Was

  4. Why had you not been ______ the phone since morning?

    (a) answer

    (b) answered

    (c) answering

    (d) answers

  5. Hadn’t they been ______ football for an hour?

    (a) play

    (b) played

    (c) playing

    (d) plays

  6. Which preposition is used for a specific point in time (e.g., 5 PM, Monday, 2010)?

    (a) For

    (b) Since

    (c) From

    (d) In

  7. She had ______ sleeping for eight hours before the alarm rang.

    (a) been

    (b) be

    (c) being

    (d) is

  8. Where had he been ______ for two hours?

    (a) wait

    (b) waiting

    (c) waited

    (d) waits

  9. The team had not been practicing ______ three days.

    (a) since

    (b) for

    (c) from

    (d) until

  10. Which helping verb is used in Past Perfect Continuous Tense?

    (a) Has been / Have been

    (b) Was / Were

    (c) Had been

    (d) Did

Worksheet Past Perfect Continuous – D: Right or Wrong 

जाँचें कि कौन-सा वाक्य सही (Right ✔) है और कौन-सा गलत (Wrong ✖)। गलत वाक्य को सही करके लिखें:

  1. They had been playing for morning.

  2. She had not been working for three hours.

  3. Had been she working for three hours?

  4. Hadn’t she been working for three hours?

  5. Where had she been working since three hours?

  6. Why had she not been studying?

  7. He had been living here since 5 years.

  8. I had not been sleeping since 2 o’clock.

  9. Hadn’t they been reading books for two hours?

  10. Why had not she been attending the class since Monday?

🔑 Answer Key (उत्तर कुंजी)

Worksheet Past Perfect Continuous – A: Translation

  1. They had been playing since morning.

  2. She had not been working for three hours.

  3. Had she been working for three hours?

  4. Hadn’t she been working for three hours?

  5. Where had she been working for three hours?

  6. Why had she not been studying? / Why hadn’t she been studying?

  7. I had been waiting for you for two hours.

  8. It had not been raining since morning.

  9. Had they been living in this city since 2020?

  10. Why had you not been going to school for two days? / Why hadn’t you been going to school for two days?

Worksheet Past Perfect Continuous – B: Fill in the Blanks

  1. had been playing

  2. living … for

  3. Had

  4. attending … since

  5. had been ploughing

  6. watching … for

  7. had

  8. feeling … since

  9. studying … for

  10. had been raining

Worksheet Past Perfect Continuous – C: MCQs

  1. (c) had been

  2. (b) since

  3. (b) Had

  4. (c) answering

  5. (c) playing

  6. (b) Since

  7. (a) been

  8. (b) waiting

  9. (b) for

  10. (c) Had been

Worksheet Past Perfect Continuous Tense – D: Right or Wrong

  1. Wrong ✖ ➔ Correction: They had been playing since morning. (Point of time requires ‘since’)

  2. Right ✔

  3. Wrong ✖ ➔ Correction: Had she been working for three hours? (‘been’ remains after subject)

  4. Right ✔

  5. Wrong ✖ ➔ Correction: Where had she been working for three hours? (Duration requires ‘for’)

  6. Right ✔

  7. Wrong ✖ ➔ Correction: He had been living here for 5 years.

  8. Right ✔

  9. Right ✔

  10. Wrong ✖ ➔ Correction: Why had she not been attending… OR Why hadn’t she been attending…

अमित पूनिया

संस्थापक एवं शिक्षक | EnglishEraWithAmitPoonia

🌐 englisherawithamitpoonia.com

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Scroll to Top
0
Would love your thoughts, please comment.x
()
x