Icon New game New game

Present Perfect Tense

Fill in the Blanks

Complete the sentences using the correct structure in positive, negative, and questions, as well as the correct use of since and for.

Download the paper version to play

0 times made

Created by

Costa Rica

Top 10 results

There are still no results for this game. Be the first to stay in the ranking! to identify yourself.
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

  1. time
    score
  1. time
    score
time
score
time
score
 
game-icon

Fill in the Blanks

Present Perfect TenseOnline version

Complete the sentences using the correct structure in positive, negative, and questions, as well as the correct use of since and for.

by Teacher Fer
1

received has visited has has learned have bought have been read have has have traveled finished cleaned has heard have

POSITIVE SENTENCES

She the news .

I your email .

He his work .

They to Asia .

She that book .

We the house .

He a new car .

They the museum .

She to dance .

I in London three times .

2

opened hasn't haven't hasn't spoken hasn't lived visited haven't hasn't haven't hasn't hasn't been found finished haven't seen called met

NEGATIVE FORM

She her homework yet .

They Europe before .

He me back .

We that movie .

The project completed on time .

I him personally .

She here long .

They the keys .

He to his parents recently .

The restaurant yet .


3

Have cooked Has spoken finished been ever learned won Has Have Have Have received visited Has done Has Have studied

QUESTIONS

he to his boss today ?

you ever to a concert ?

she my email ?

you for the test ?

Has he a competition ?

they dinner yet ?

you your grandparents recently ?

she to play the piano ?

you reading the article ?

he his chores ?

4

FOR FOR FOR SINCE FOR SINCE SINCE SINCE SINCE FOR

SINCE OR FOR

I have had this car years .

We've known each other we were in school .

I haven't eaten anything this morning .

She hasn't slept two days .

I have wanted to be a writer I was a child .

We've been together over ten years .

I haven't seen John last July .

It hasn't rained a long time .

She's worked in this bank 25 years .

She's worked in this bank it first opened .

educaplay suscripción