Study

Present perfect vs Present perfect continuous

  •   0%
  •  0     0     0

  • You ___________ (not/eat) well recently.
    haven't eaten
  • How long ________Bob _______ (work) in this lab?
    has been working
  • Biologists ___________ (find) new marine species.
    have found
  • Where is Alex?’ He (go) to the shopping mall, but he’ll be back soon.
    has gone
  • How long _______(she /paint) that picture?
    has she been painting
  • The scientist ___________ (study) global warming since 2021.
    has been studying
  • I'm not surprised he's tired. He __________ (swim) for 45 minutes.
    has been swimming
  • I __________ (not/finish) my science project yet.
    haven't finished
  • _______ he _______ (feel) ill recently?
    has he been feeling
  • We ________ (watch) that film twice in the last week.
    have watched
  • I ________(work) on my English project all day.
    have been working
  • They _____(discover) the cause of the disaster.
    have discovered
  • My eyes hurt because I ____________ (work) on the computer for hours.
    have been working
  • I ____________ (know) Peter for a long time.
    have known
  • Susan _____________ (never / believe) in ghosts and fairies.
    has never believed
  • Sara _______ (lose) her phone twice this week.
    has lost
  • You __________ (watch) TV since six o'clock this morning!
    have been watching