Home » Intermediate English Grammar Tests » Intermediate English Grammar – Present Tenses – Test 3Intermediate English Grammar – Present Tenses – Test 3 January 21, 2022January 13, 2022 by Admin Facebook Twitter Pinterest LinkedIn VKontakte Odnoklassniki 1. I _____ Alexia since 1999. have known knew know 2. I like to watch thrillers, but now I _____ a comedy. watch am watching watching 3. Steve and Olivia _____ friends for many ages. have been are been are 4. Don’t disturb! He _____ a letter at the moment. writes is writing writing 5. Rachel _____ in Frankfurt since Sunday. was has been is 6. Robert _____ the task yet. finishing finishes hasn’t finished 7. Michael _____ this car for five years. is having has had has 8. Actually, I _____ apples. don’t like like not am not liking 9. I can bring his umbrella back now. He _____ from Spain recently. returning return has returned 10. Oh my God! He _____ the race! has just won is just win win Loading...