Game Preview

Present Perfect Tense

  •  English    8     Public
    Fill in the correct form of the verb given in the bracket to make a sentence into the present perfect tense.
  •   Study   Slideshow
  • Sam _________ his friend in the 100 m race. (beat)
    has beaten
  •  5
  • The pizzas ______(burn) in the oven!
    have burned
  •  5
  • He __________ all day playing games. (spend)
    has spent
  •  5
  • She _________ a single word yet. (say)
    hasn't said
  •  5
  • He _________ to pay his bill. (pay)
    has forgotten
  •  5
  • Has she _________ the cafe? (leave)
    left
  •  5
  • The children ________ to choir today! (go)
    have been
  •  5
  • The grass _________ very slowly lately. (grow)
    has grown
  •  5