Fill in the blanks with present perfect tense form of verbs given in brackets:
- I ______________ a rainbow. (not see)
- They ______________ to the market. (go)
- Tom ______________ the whole wall by himself. (paint)
- Kathy and Kim _________________ working for this firm. (start)
- She ________________ all the grammatical errors she made. (correct)
- Danny ________________ the vase. (break)
- The wind __________________ away all the clothes. (blow)
- He _______________ all his money. (lose)
- We _________________ enough for the tournament. (practise)
- Cricket _________________ over hockey as the most popular sport. (take)
- The board _________________ the number of questions on logical reasoning. (reduce)
- Their dancing group ___________________ the finale. (win)
Click here to download and print: Present Perfect Tense (grade 5)
Answers:
- haven’t seen
- have gone
- has painted
- have started
- has corrected
- has broken
- has blown
- has lost
- have practised
- has taken
- has reduced
- has won