Game Preview

past simple and present perfect

  •  English    8     Public
    verbs and tenses
  •   Study   Slideshow
  • She ....................... a new gadget (past simple)
    invented/designed
  •  15
  • They ......................... an amazing castle (present perfect)
    have built/have designed
  •  15
  • The administrator ................just ................ a new antivirus software (present perfect)
    has just installed
  •  15
  • I .................................. my work and now it's much better. (present perfect)
    have improved
  •  15
  • My classmates ..........................a beautiful work of art. (past simple)
    made / created / designed
  •  15
  • The famous paintings were ............................. in the gallery last week. (past participle)
    shown / exhibited / sold
  •  15
  • Which sculpture .....you......? This one?
    did you make / did you create
  •  15
  • We ............................ two museums and one gallery when we were in New York.
    visited / went to
  •  15