Present Perfect Continuous Worksheet

📝 Present Perfect Continuous Worksheet

1. Present Perfect Continuous Worksheet –

Translate the Following Hindi into English

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

  1. अमित सर दो घंटे से अंग्रेजी पढ़ा रहे हैं।

  2. राहुल सुबह से क्रिकेट खेल रहा है।

  3. प्रिया 2021 से इस परीक्षा की तैयारी कर रही है।

  4. वे तीन दिनों से इस प्रोजेक्ट पर काम नहीं कर रहे हैं।

  5. क्या तुम सुबह 8 बजे से मेरा इंतजार कर रहे हो?

  6. माताजी पिछले एक घंटे से खाना बना रही हैं।

  7. बारिश सुबह से लगातार हो रही है।

  8. क्या वह काफी समय से टीवी देख रही है?

  9. हम इस शहर में 10 वर्षों से रह रहे हैं।

  10. बच्चे दोपहर से मैदान में नहीं दौड़ रहे हैं।

2. Present Perfect Continuous Worksheet – (MCQs)

(सही विकल्प चुनिए)

  1. She ______ studying since 8 AM.

    (a) is

    (b) has been

    (c) have been

    (d) was

  2. They have been playing football ______ three hours.

    (a) since

    (b) for

    (c) from

    (d) in

  3. Rahul has not been ______ well for two days.

    (a) feel

    (b) felt

    (c) feeling

    (d) feels

  4. ______ you been waiting here since morning?

    (a) Has

    (b) Have

    (c) Are

    (d) Did

  5. It has been raining continuously ______ yesterday.

    (a) for

    (b) since

    (c) by

    (d) on

  6. We ______ working on this lesson for a long time.

    (a) have been

    (b) has been

    (c) are

    (d) were

  7. Priya has been preparing for the exam ______ July.

    (a) for

    (b) since

    (c) in

    (d) from

  8. Which of the following sentences is CORRECT?

    (a) He has been sleep for 2 hours.

    (b) He is sleeping since 2 hours.

    (c) He has been sleeping for 2 hours.

    (d) He has slept since 2 hours.

  9. Why have you been ______ time for two weeks?

    (a) waste

    (b) wasted

    (c) wasting

    (d) wastes

  10. The teacher has been checking papers ______ 2:00 PM.

    (a) for

    (b) since

    (c) from

    (d) to

3. Present Perfect Continuous Worksheet – Fill in the Blanks

(कोष्ठक में दी गई क्रिया तथा for/since का सही रूप भरें)

  1. I ________________________ (wait) for the bus since 9:00 AM.

  2. Rahul ________________________ (learn) computer skills ______ six months.

  3. They ________________________ (not / watch) television since afternoon.

  4. She ________________________ (cook) in the kitchen ______ two hours.

  5. ______ you ________________________ (live) in Delhi since 2018?

  6. The workers ________________________ (build) the wall ______ three weeks.

  7. It ________________________ (snow) in the mountains since last night.

  8. Amit Sir ________________________ (teach) us grammar ______ a long time.

  9. Priya ________________________ (read) this novel since morning.

  10. We ________________________ (not / play) games ______ two days.

4. Present Perfect Continuous Worksheet – Right or Wrong 

(वाक्यों को पढ़कर बताएं कि वे सही (Right) हैं या गलत (Wrong)। गलत वाक्यों को सही करके लिखें)

  1. She has been working here since 5 years. [ ]

  2. Rahul have been studying for three hours. [ ]

  3. They have been living in Jaipur since 2020. [ ]

  4. I am waiting for you since morning. [ ]

  5. Priya has not been attending classes for Monday. [ ]

  6. Have you been practicing English for two months? [ ]

  7. It has raining since last night. [ ]

  8. We have been playing cricket for 2 o’clock. [ ]

  9. Amit Sir has been teaching us since two hours. [ ]

  10. The children have been sleeping for two hours. [ ]

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

Present Perfect Continuous Worksheet 1: Translations

  1. Amit Sir has been teaching English for two hours.

  2. Rahul has been playing cricket since morning.

  3. Priya has been preparing for this exam since 2021.

  4. They have not been working on this project for three days.

  5. Have you been waiting for me since 8:00 AM?

  6. Mother has been cooking food for the last one hour.

  7. It has been raining continuously since morning.

  8. Has she been watching TV for a long time?

  9. We have been living in this city for 10 years.

  10. The children have not been running in the ground since afternoon.

Present Perfect Continuous Worksheet: MCQs

  1. (b) | 2. (b) | 3. (c) | 4. (b) | 5. (b) | 6. (a) | 7. (b) | 8. (c) | 9. (c) | 10. (b)

Present Perfect Continuous Worksheet: Fill in the Blanks

  1. have been waiting | 2. has been learning, for | 3. have not been watching | 4. has been cooking, for | 5. Have… been living | 6. have been building, for | 7. has been snowing | 8. has been teaching, for | 9. has been reading | 10. have not been playing, for

Present Perfect Continuous Worksheet: Right or Wrong

  1. Wrong $\rightarrow$ (Replace ‘since’ with ‘for’)

  2. Wrong $\rightarrow$ (Replace ‘have’ with ‘has’)

  3. Right

  4. Wrong $\rightarrow$ (Change ‘am waiting’ to ‘have been waiting’)

  5. Wrong $\rightarrow$ (Replace ‘for’ with ‘since’)

  6. Right

  7. Wrong $\rightarrow$ (Change ‘has raining’ to ‘has been raining’)

  8. Wrong $\rightarrow$ (Replace ‘for’ with ‘since’)

  9. Wrong $\rightarrow$ (Replace ‘since’ with ‘for’)

  10. Right

अमित पूनिया

संस्थापक एवं शिक्षक | 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