Study

Present Perfect Tense

  •   0%
  •  0     0     0

  • She _________ a single word yet. (say)
    hasn't said
  • The children ________ to choir today! (go)
    have been
  • He _________ to pay his bill. (pay)
    has forgotten
  • Has she _________ the cafe? (leave)
    left
  • The grass _________ very slowly lately. (grow)
    has grown
  • He __________ all day playing games. (spend)
    has spent
  • The pizzas ______(burn) in the oven!
    have burned
  • Sam _________ his friend in the 100 m race. (beat)
    has beaten