PRESENT SIMPLE , PRESENT PROGRESSIVE , PRESENT PERFECT , PRESENT II/ TENSES  CHOOSE THE BEST ANSWER

1. Tenses : Present simple , Present Progressive , Present perfect , Present II/ TENSES Choose the best answer: perfect progressive , Past simple , Past Progressive , Past perfect , Future