7 Stars Challenge-7 (Tenses)

Tenses Blanks:
Hi dear English grammar learners,
Answers of the 7 blanks related to tenses are given below.

1. C. have been teaching
2. A. have been flying
3. B. have been listening
4. D. has been beating
5. C. has been flying
6. C. has been living
7. B. have been waiting

Best of Luck!