Future Perfect Continuous Tense Exam Worksheet
Total Score
0/20

Englivio Worksheets

Topic: Future Perfect Continuous Tense
Max Marks: 20
1Fill in the Blanks
5 Marks
  1. 1) By next month, she         will have been working (work) here for two years.
  2. 2) They         will have been playing (play) cricket for three hours by 5 PM.
  3. 3) By evening, it         will have been raining (rain) all day long.
  4. 4)         Will you         have been waiting (wait) for long when I arrive?
  5. 5) My brother         will have been studying (study) since morning.

2Sentence Transformations
5 Marks
  • 1) Ali will have been reading for two hours.Negative
    Ali will not have been reading for two hours.
  • 2) Will they have been traveling since morning?Positive
    They will have been traveling since morning.
  • 3) She will have been cooking dinner.Interrogative
    Will she have been cooking dinner?
  • 4) We will have been working in this office.Negative
    We will not have been working in this office.
  • 5) It will have been raining for hours.Negative-Interrogative
    Won’t it have been raining for hours?

3Error Correction
5 Marks
  • 1) He will have be working since morning.
    He will have been working since morning.
  • 2) They will not have been arrives on time.
    They will not have been arriving on time.
  • 3) Where will you have been stay for two years?
    Where will you have been staying for two years?
  • 4) She will have been finishes her work.
    She will have been finishing her work.
  • 5) Will he have been joins us since noon?
    Will he have been joining us since noon?

4Translate into English
5 Marks
  • 1)وہ صبح سے خط لکھ رہا ہوگا۔
    He will have been writing a letter since morning.
  • 2)کیا تم دو گھنٹے سے دوڑ رہے ہوگے؟
    Will you have been running for two hours?
  • 3)ہم رات سے سو نہیں رہے ہوں گے۔
    We will not have been sleeping since night.
  • 4)بارش صبح سے ہو رہی ہوگی۔
    It will have been raining since morning.
  • 5)کیا وہ ایک گھنٹے سے ہمارا انتظار نہیں کر رہا ہوگا؟
    Won’t he have been waiting for us for an hour?