Tests present simple ,present continuous,present perfect ,present perfect continuous Click the START button to start the exam,and click the SUBMIT button to get the result <<<----اشترك فى القناة لمتابعة الشرح Enjoy ( present simple ,present continuous,present perfect ,present perfect continuous ) Test Name : 1. We ____________ of leaving Britain next year. We might go to America have thought think are thinking have been thinking None 2. It’s still raining. It _____________ (rain) for hours. has been raining has rained rains is raining None 3. Is the lawn finished? Yes, He ____________ (cut) the grass. has been cutting has cut cut is cutting None 4. I _________________ my friend next Monday. (see) have seen see am seeing have been seeing None 5. I ____________________I'll have a cup of coffee. I'm so tired. (think) am thinking think have thought have been thinking None 6. Peter, why are you sweating? Because I _________ (hoover) the carpets hoover am hoovering have been hoovering have hoovered None 7. I’m sorry. Monica is not here.. She _____________ (go) out. have been have been going out has gone out is goinig None 8. I _______________what this letter means. It _________ no sense. (not understand, make) am not understanding / is making don't understand /makes have not understood / makes have been understanding / is making None 9. I ____________ (know) Peter for a long time. have known have been knowing knows am knowing None 10. The train _____________________at 4 pm. ( leave) is leaving leaves has left has been leaving None 11. The children are tired because they ___________ (play) all day. play have played have been playing are playing None 1 out of 11