Study

Present Perfect Simple vs Continuous (with a das ...

  •   0%
  •  0     0     0

  • What school club are you in nowadays and how long _____ (BE) a part of it?
    have you been (STATIVE VB)
  • I ______ (DO) plenty of charity work lately - just last week I ______ (VOLUNTEER) to help an old lady carry her bags.
    I've done / I've been doing ......... I volunteered
  • She ____ (WORK) on her homework for ages and she _____ (ALREADY WRITE) an essay and 2 translations.
    SHE'S BEEN WORKING / HAS ALREADY WRITTEN
  • Why are you eyes so red? ________ (you cry)?
    Have you been crying?
  • I'm sorry I'm covered in mud - I _____ (WORK) in the garden all morning.
    I'VE BEEN WORKING
  • He ________ (not know) Mark for long. They ____ (meet) 2 months ago, in Art class.
    HE HASN'T KNOWN (STATIVE VB) / MET
  • That's the best news I _______ (HEAR) all week!
    I'VE HEARD
  • They ______ (PRACTISE) all week long, but so far they ______ (NOT FINISH) any of the 5 songs that they're supposed to be performing at their first gig this Saturday.
    HAVE BEEN PRACTISING / HAVEN'T FINISHED
  • Over the last month, I _____ (train) hard for my next marathon - just today I ______ (run) over 20km.
    I'VE BEEN TRAINING / I'VE RUN
  • You're finally here! Where ________ (you be)? I ______ (wait) for over an hour and it's freezing!
    HAVE YOU BEEN / I'VE BEEN WAITING