Total Score
0/20
Englivio Worksheets
Topic: Past Perfect Continuous Tense
1Fill in the Blanks
5 Marks- 1) She had been reading (read) for two hours before you came.
- 2) They had been working (work) on this project since morning.
- 3) How long had you been waiting (wait) for the bus?
- 4) He had not been (not/feel) well for several days.
- 5) It had been raining (rain) continuously since yesterday.
2Sentence Transformations
5 Marks- 1) Ali had been practicing guitar for an hour.NegativeAli had not been practicing guitar for an hour.
- 2) Had they been living here since 2020?PositiveThey had been living here since 2020.
- 3) She had been cooking dinner for hours.InterrogativeHad she been cooking dinner for hours?
- 4) We had been studying all night.NegativeWe had not been studying all night.
- 5) It had been snowing since morning.Negative-InterrogativeHadn’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?