Perfect Verb Tenses
Grade 4 Grammar Worksheet - Challenge Me

Circle the verb that fits.
Before the rain began, My brother ____ the laundry in.
- had brought
- has brought
- will have brought
By the time dinner was served, My brother ____ the salad.
- has made
- will have made
- had made
By noon tomorrow, Our teacher ____ the whole book.
- has read
- had read
- will have read
Before the movie started, The twins ____ a snack.
- have bought
- will have bought
- had bought
Lately, Our teacher ____ the dog every day.
- has walked
- will have walked
- had walked
By next summer, Grandpa ____ how to swim.
- had learned
- will have learned
- has learned
By the time the guests arrived, Omar ____ the table.
- had set
- has set
- will have set
By five o'clock, The students ____ the cake.
- had baked
- have baked
- will have baked
So far this month, My brother ____ every song on the list.
- has practiced
- will have practiced
- had practiced
The twins ____ the kitchen already today.
- will have cleaned
- have cleaned
- had cleaned
The students ____ the garden three times this week.
- have watered
- had watered
- will have watered
By next Friday, Rosa ____ the project.
- will have finished
- had finished
- has finished