Study

Present Perfect Simple and Continuous

  •   0%
  •  0     0     0

  • She looks so tired! She ___ enough sleep lately. a) hasn’t gotten b) hasn’t been getting
    hasn’t been getting
  • We ___ to this restaurant twice this week. a) have gone b) have been going
    have gone
  • He ___ a new job recently. a) has found b) has been finding
    has found
  • You’re all wet! ___ in the rain? a) Have you walked b) Have you been walking
    Have you been walking
  • ___ anything exciting this week? a) Have you done b) Have you been doing
    Have you done
  • She ___ for the test, so I’m sure she’ll do well. a) has studied b) has been studying
    has been studying
  • I ___ my phone all morning, so the battery is almost dead. a) have used b) have been using
    have been using
  • They ___ about moving to another city. a) have thought b) have been thinking
    have been thinking
  • My shoes are dirty because I ___ in the garden. a) have worked b) have been working
    have been working
  • I’m so tired because I ______ the house all day. a) have cleaned b) have been cleaning
    have been cleaning