Present continuous or present perfect continuous Fill in the blanks with the correct tense forms (present continuous / present perfect / present perfect continuous tense) of the verb. Choose your answers from the given options. 1. It …………… continuously since the morning. is raining has been raining was raining 2. I ………………… him only once. have met have been meeting am meeting 3. I ……………… him for a long time. did not see have not seen does not see 4. The children are hungry. They ……………… in the garden. are playing have played have been playing 5. We ……………… each other since our school days. know have been knowing have known 6. ………………… you ………………… the job? Have, completed Are, completed Have, been completing 7. Her health …………… considerably since she returned from the hills. has improved is improving has been improved 8. We …………………. to find our way home. have managed managed have been managing 9. Those who ……………. their work are free to go home. finished have finished have been finishing 10. This is the fifth time you …………………… that question. asked have asked have been asking Answers 1. It has been raining continuously since the morning. 2. I have met him only once. 3. I have not seen him for a long time. 4. The children are hungry. They have been playing in the garden. 5. We have known each other since our school days. 6. Have you completed the job? 7. Her health has improve d considerably since she returned from the hills. 8. We managed to find our way home. 9. Those who have finished their work are free to go home. 10. This is the fifth time you have asked that question. Be first to know when grammar rules change! Sign up to our newsletter here: englishgrammar.org (It's free) Powered by TCPDF (www.tcpdf.org) . Present continuous or present perfect continuous Fill in the blanks with the correct tense forms (present continuous / present perfect / present perfect continuous tense) of. options. 1. It …………… continuously since the morning. is raining has been raining was raining 2. I ………………… him only once. have met have been meeting am meeting 3. I ……………… him for a long time. did. work are free to go home. finished have finished have been finishing 10. This is the fifth time you …………………… that question. asked have asked have been asking Answers 1. It has been raining continuously