Perfect Verb Tenses
Grade 4 Grammar Worksheet

Circle the verb that fits.
By the time dinner was served, The coach ____ the salad.
- had made
- has made
- will have made
By the time school ends, Omar ____ the lesson.
- has learned
- had learned
- will have learned
By Monday, Rosa ____ all the cards.
- will have written
- has written
- had written
By noon yesterday, The twins ____ the whole fence.
- have painted
- had painted
- will have painted
By five o'clock, Our teacher ____ the cake.
- will have baked
- had baked
- has baked
By tomorrow night, Grandpa ____ the room.
- had cleaned
- has cleaned
- will have cleaned
Our teacher ____ the garden three times this week.
- had watered
- has watered
- will have watered
Omar ____ ten shells since morning.
- has collected
- will have collected
- had collected
When the storm hit, The neighbors ____ the windows.
- will have closed
- had closed
- have closed
Maya ____ the museum twice this year.
- had visited
- will have visited
- has visited
My cousins ____ five books since September.
- have read
- will have read
- had read
Before the rain began, The students ____ the laundry in.
- will have brought
- have brought
- had brought