ยินดีต้อนรับสู่ข้อสอบ English Tenses ชื่อ อีเมล์ 1. You can’t go out. It _____ right now. rains was raining has rained is raining 2. Ryan ____ here with his girlfriend yesterday. had come is coming come came 3. I _______ the project next week, so I can find a new job. will have finished will have been finishing will be finishing finished 4. When I was young, we ___________________ with my grandparents. are living lived were living live 5. Be careful! The car ________ the dog. will hit has hit is going to hit hit 6. My sister _____ to America 4 years ago. will move has moved moved was moving 7. If you want oranges, go to the market. They _______________ really good fruit there. sell are selling were selling sold 8. I ___________ a really interesting book about how to improve your productivity. I'll lend it to you when I've finished. have read am reading was reading read 9. My brother _____ his homework, so he can watch Netflix. finishes will finish has finished is finishing 10. Lisa _____ her bedroom for 2 hours. is cleaning has been cleaning was cleaning cleans 11. We had left home when they _____ to the station. was getting has hot had got got 12. I heard a child crying while I _____ a horror film. watched was watching is watching watch 13. Don't be afraid. I _____ that for her. will have done did will do will be doing 14. I took a bath, got dressed and _________ to work. was going go is going went 15. We _________ a party at Jim's house this Friday. That's going to be fun. will have had are having have 16. I ________ lunch for 20 minutes at 11 o’clock tomorrow eat ate will eat will have been eating 17. My father _____ a magazine since 7 o’clock. is reading reads has been reading had read 18. The Peaky Blinders _________________ from Late 1800s to 1910s. ruled rules was ruling is ruling 19. He ________ at the hospital since July. stayed stays is staying has stayed 20. My uncle _____ his friend in Paris next week. visits has visited visited is visiting 21. By the time we get there, they _________ football for 30 minutes. are playing will play will have been playing play 22. The phone __________________ . Can you answer it? rang was ringing is ringing rings 23. I cut my finger while I __________________ breakfast ready. am getting got get was getting 24. I ____________ a really interesting programme about English football on TV last night. was watching watched am watching watch 25. Lee _______________ for a broadcasting company. He says it's quite a good job. is working worked was working works 26. Where is your puppy? It _________ back home yet. I think it got lost. hasn't come doesn't come didn't come won't come 27. Peter ___________________ computer game when, unfortunately, his mother came into the room. plays played is playing was playing 28. My flight ________ at 4.00 pm tomorrow. Here's the ticket. departs departed will depart will be departing 29. Emma _________ before you reach her place. will have left is leaving leaves left 30. I always _____ dinner at home with my parents. am having will have have have had 1 out of 30 Please fill in the comment box below.