Game Preview

Present perfect (Affirmative)

  •  English    25     Public
    Present perfect (Affirmative)
  •   Study   Slideshow
  • I_________ to learn English this week. (to begin)
    I have begun to learn English this week.
  •  15
  • I _________ for days (walk)
    I have walked for days
  •  15
  • You________________the best for last. (leave)
    You have left the best for last.
  •  15
  • I_________ a ticket for every game this season. (to buy)
    I have bought a ticket for every game this season.
  •  15
  • He_________ home to see his mother this weekend. (to go)
    He has gone home to see his mother this weekend.
  •  15
  • She________her keys on the street. (to loose)
    She has lost her keys on the street.
  •  15
  • They_________ the news today. (to hear)
    They have heard the news today.
  •  15
  • We___________ the concept. (to understand)
    We have understood the concept.
  •  15
  • You____________enough for tonight. (to have)
    You have had enough for tonight.
  •  15
  • She____________to a great song this afternoon. (to listen)
    She has listened to a great song this afternoon.
  •  15
  • She ____________ ham for dinner tonight. ( to eat)
    She has eaten ham for dinner tonight.
  •  15
  • I ___________a good movie this week. (to see)
    I has seen a good movie this week.
  •  15
  • She__________ to a great song this afternoon (to listen)
    She has listened to a great song this afternoon
  •  15
  • I___________hard this week. (to work)
    I have worked hard this week.
  •  15
  • She ___________ them frequently. (to visit)
    She has visited them frequently.
  •  15
  • I ______ just ________. (to eat)
    I have just eaten.
  •  15