Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Perfect Tenses
0
%
0
0
0
Back
Restart
Before we finish fifth grade, we will have learned about biology and chemistry.
future perfect
Oops!
Okay!
My principal will have given two speeches before the end of the school day.
future perfect
Oops!
Okay!
The dog and the cat have sprinted around the yard all day long.
present perfect
Oops!
Okay!
My parents have seen this movie two times at the cinema.
present perfect
Oops!
Okay!
The teacher will have taught this lesson at a different school.
future perfect
Oops!
Okay!
The plumber will have fixed the sink before I arrive home today.
future perfect
Oops!
Okay!
We had looked at a new house on Elm Street.
past perfect
Oops!
Okay!
My brother had eaten the cake before I had a chance to get a bite.
past perfect
Oops!
Okay!
We had studied all the spelling lists before.
past perfect
Oops!
Okay!
Before we move to the new house, we will have packed all of our clothes.
future perfect
Oops!
Okay!
The lawyer has said that we can tour her office anytime we want.
present perfect
Oops!
Okay!
My mom has cooked dinner every night this week.
present perfect
Oops!
Okay!
My friend Jason has gone to Florida every year since he turned five.
present perfect
Oops!
Okay!
We will have taken the test before we go outside for recess.
future perfect
Oops!
Okay!
The painter has painted three major works of art.
present perfect
Oops!
Okay!
The mouse had eaten all the cheese in the trap.
past perfect
Oops!
Okay!
My brothers had slept for two hours during the afternoon.
past perfect
Oops!
Okay!
My sister had visited my grandparents on her way to her friend's house.
past perfect
Oops!
Okay!
My dad has wanted to be a chef for as long as he can remember.
present perfect
Oops!
Okay!
The child has eaten three brownies.
present perfect
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies