Study

Present perfect simple (he, she, it)

  •   0%
  •  0     0     0

  • She ... (write) three letters today.
    has written
  • ... she (clean) her room?
    Has she cleaned her room?
  • It ... (become) very cold recently.
    has become
  • He ... (finish) his homework.
    has finished
  • The car ... (break) down again.
    has broken
  • The student ... (not/prepare) the lesson.
    hasn't prepared
  • My dog ... (learn) a new trick.
    has learned
  • He ... (not/lose) his phone.
    hasn't lost