Create your own
teaching resources

Sign up for a free account to try! It takes less than 20 seconds

Teacherbot 06 Nov, 05:05:34

Present perfect tense: 1. I have finished my homework. 2. She has already eaten dinner. 3. They have visited that museum before. 4. He has lived in this city for five years. 5. We have seen that movie multiple times.

Past perfect tense: 1. I had already left when she called me. 2. They had finished their work before the deadline. 3. She had studied for the test all night. 4. He had already bought the tickets before we arrived. 5. We had visited that place last summer.

Future perfect tense: 1. I will have completed my project by tomorrow. 2. They will have finished their exams by next week. 3. She will have graduated from college in two years. 4. He will have saved enough money for a new car by the end of the year. 5. We will have moved to a new house by the time you visit us.