Study

Present perfect (Affirmative)

  •   0%
  •  0     0     0

  • I___________hard this week. (to work)
    I have worked hard this week.
  • I_________ to learn English this week. (to begin)
    I have begun to learn English this week.
  • She ____________ ham for dinner tonight. ( to eat)
    She has eaten ham for dinner tonight.
  • It ___________ a lot this year. (to rain)
    It has rained a lot this year.
  • They_________ the news today. (to hear)
    They have heard the news today.
  • She ___________ them frequently. (to visit)
    She has visited them frequently.
  • We ________ in this house for over twenty years (to live)
    We have lived in this house for over twenty years (to live)
  • She____________to a great song this afternoon. (to listen)
    She has listened to a great song this afternoon.
  • He __________t on weight. (to put)
    He has put on weight.
  • I _________ for days (walk)
    I have walked for days
  • You____________enough for tonight. (to have)
    You have had enough for tonight.
  • She _________ all her exams (to pass)
    She has passed all her exams
  • I_________ a ticket for every game this season. (to buy)
    I have bought a ticket for every game this season.
  • You ________ the vase (to break)
    You have broken the vase
  • He_________ home to see his mother this weekend. (to go)
    He has gone home to see his mother this weekend.
  • I __________ my bicycle (to bring)
    I have brought my bicycle
  • I ______ just ________. (to eat)
    I have just eaten.
  • You________________the best for last. (leave)
    You have left the best for last.
  • She______________Japanese, Russian, and English. (to study)
    She has studied Japanese, Russian, and English.
  • They__________ her (to choose)
    They have chosen her
  • She________her keys on the street. (to loose)
    She has lost her keys on the street.
  • We___________ the concept. (to understand)
    We have understood the concept.
  • I ___________a good movie this week. (to see)
    I has seen a good movie this week.
  • She__________ to a great song this afternoon (to listen)
    She has listened to a great song this afternoon
  • It ___________several times already. (to happen)
    It has happened several times already.