Past Perfect Continuous Tense Exam Worksheet
Total Score
0/20

Englivio Worksheets

Topic: Past Perfect Continuous Tense
Max Marks: 20
1Fill in the Blanks
5 Marks
  1. 1) She         had been reading (read) for two hours before you came.
  2. 2) They         had been working (work) on this project since morning.
  3. 3) How long         had you         been waiting (wait) for the bus?
  4. 4) He         had not been (not/feel) well for several days.
  5. 5) It         had been raining (rain) continuously since yesterday.

2Sentence Transformations
5 Marks
  • 1) Ali had been practicing guitar for an hour.Negative
    Ali had not been practicing guitar for an hour.
  • 2) Had they been living here since 2020?Positive
    They had been living here since 2020.
  • 3) She had been cooking dinner for hours.Interrogative
    Had she been cooking dinner for hours?
  • 4) We had been studying all night.Negative
    We had not been studying all night.
  • 5) It had been snowing since morning.Negative-Interrogative
    Hadn’t it been snowing since morning?

3Error Correction
5 Marks
  • 1) He has been working for two hours before I came.
    He had been working for two hours before I came.
  • 2) They had waiting for the bus since morning.
    They had been waiting for the bus since morning.
  • 3) How long had you being studying English?
    How long had you been studying English?
  • 4) She had been read a book for an hour.
    She had been reading a book for an hour.
  • 5) Why hadn’t it been rain since yesterday?
    Why hadn’t it been raining since yesterday?

4Translate into English
5 Marks
  • 1)وہ صبح سے کتاب پڑھ رہا تھا۔
    He had been reading a book since morning.
  • 2)کیا تم دو گھنٹے سے انتظار کر رہے تھے؟
    Had you been waiting for two hours?
  • 3)بارش شام سے نہیں ہو رہی تھی۔
    It had not been raining since evening.
  • 4)ہم پچھلے ایک سال سے یہاں رہ رہے تھے۔
    We had been living here for the past year.
  • 5)کیا وہ صبح سے کام نہیں کر رہا تھا؟
    Hadn’t he been working since morning?