New game
Download
Get Academic Plan
Share game
Fill in the Blanks
Fill in the Blanks

Present perfect story

Integrate it into your platform

You can integrate the game into an LMS compatible with LTI 1.1 or LTI 1.3 such as Canvas, Moodle, or Blackboard. This way, the scores will be automatically saved into the platform’s gradebook.
Download
You have exceeded the maximum number of games you can integrate into Google Classroom with your current Plan.

To integrate as many games as you want in Google Classroom, you need an Academic Plan or a Commercial Plan.

You have exceeded the maximum number of games you can integrate into Microsoft Teams with your current Plan.

To integrate as many games as you want in Microsoft Teams, you need an Academic Plan or a Commercial Plan.

Downloading games is an exclusive feature for users with an Academic Plan or a Commercial Plan.

Get your Academic Plan or your Commercial Plan now and start integrating your games into your LMS, website or blog.

If you wish, you can download a demo game here and test its integration:

Present perfect story

Fill in the Blanks

Played 4

About this activity

Read and complete with the correct verb

Created by

Mexico

Download the paper version to play

Make your own free game from our game creator
Compete against your friends to see who gets the best score in this game

Top Games

%
Anonymous
Anonymous
%
%
%
You have exceeded the maximum number of games you can print with your current Plan.

To print as many games as you want, you need an Academic Plan or a Commercial Plan.

Print your game
Present perfect story
 

Fill in the Blanks

Present perfect storyOnline version

Read and complete with the correct verb

by Sergio Sánchez
1

As I sit here , reflecting on my life , I realize that I have on an incredible journey . I have to many countries , learned new languages , and made friends from all over the world . Each experience has me into the person I am today , and I am grateful for every moment .

I have always been fascinated by different cultures , and I have countless hours reading about history , customs , and traditions . I have visited museums , attended cultural festivals , and tried new foods . The smells of exotic spices , the sounds of foreign languages , and the sights of vibrant markets have all become familiar to me .

My family has been of my adventures , and they have me on many of my travels . We have ancient ruins , hiked through mountains , and relaxed on beautiful beaches . I have watched the sunrise over the Grand Canyon , seen the Eiffel Tower lit up at night , and experienced the beauty of the Northern Lights .

I have many of my goals , but I have also learned to appreciate the journey . I have faced challenges and overcome obstacles , and I have grown as a person . I have to be more patient , more open - minded , and more resilient .

One of the most significant experiences I have had was volunteering at a local animal shelter . I have care for dogs , cats , and even horses , and it has been a rewarding experience . Seeing the joy in the animals' eyes when they receive love and attention has been a highlight of my week .

I have also pursued my passion for photography , and I have thousands of photos over the years . I have learned about lighting , composition , and editing , and I have even a few of my photos . Capturing the beauty of the world through my lens has become a source of peace and creativity for me .

As I look back on my life , I am grateful for all the experiences I have had . I have learned so much , and I have as a person . I am excited to see what the future holds , and I am eager to continue exploring and learning .

Some of the highlights of my life have included graduating from college , traveling to Europe , and learning to play the guitar . I have also made some amazing friends and had some incredible experiences . From hiking to Machuigenic site to attending music festivals , I have created memories that will last a lifetime .

I have been fortunate to have had the opportunities I have had , and I am grateful for all the people who have supported me along the way . My family , friends , and mentors have all played a significant role in my journey , and I appreciate their love and encouragement .

As I move forward , I am excited to see what new adventures await me . I am eager to continue learning , growing , and exploring the world . I know that life is full of ups and downs , but I am ready for whatever comes next .

I have learned that life is precious , and every moment should be cherished . I have learned to appreciate the little things , to be present in the moment , and to enjoy the journey . And I have learned that no matter where life takes me , I will always have the memories and experiences that have shaped me into the person I am today .

Are you sure you want to leave the page?

If you leave the page, you will lose your game progress.