Game Preview

Present perfect tense

  •  English    16     Public
    present perfect tense
  •   Study   Slideshow
  • I __________________ (finish) my homework.
    I have finished my homework.
  •  15
  • She ___________________ (not/write) any books.
    She has not written any books.
  •  20
  • He __________________ (not/eat) dinner yet.
    He has not eaten dinner yet.
  •  25
  • The children __________________ (play) outside all afternoon.
    The children have played outside all afternoon.
  •  10
  • My parents ____________________ (buy) a new car.
    My parents have bought a new car.
  •  25
  • I ___________________ (see) that movie before.
    I have seen that movie before.
  •  15
  • They ____________________ (take) many photos today.
    They have taken many photos today.
  •  20
  • You ____________________ (sing) beautifully tonight.
    You have sung beautifully tonight.
  •  25
  • The dog _____________________ (break) the vase.
    The dog has broken the vase.
  •  15
  • My brother __________________ (swim) in the ocean.
    My brother has swum in the ocean.
  •  20
  • They ________________ (not/build) a treehouse.
    They have not built a treehouse.
  •  25
  • I _____________________ (not/find) my wallet.
    I have not found my wallet.
  •  15
  • She __________________ (not/drive) a car before.
    She has not driven a car before.
  •  25
  • He ___________________ (not/forget) his homework this week.
    He has not forgotten his homework this week.
  •  20
  • She _____________________ (not/read) that novel.
    She has not read that novel.
  •  15
  • We __________________ (not/make) a cake for the party.
    We have not made a cake for the party.
  •  15