Game Preview

GF B2 Present Tenses

  •  English    20     Public
    Grammar class 1
  •   Study   Slideshow
  • She is a web designer. She ___ (work) as a web designer since she was twenty.
    has worked / has been working
  •  15
  • We _____ (drive) for 2 hours now, I think we need a stop.
    have been driving
  •  15
  • He ___ (be) always sad. – Well, he ____ (go through) the divorce with his wife for over 6 months now.
    is, has been going through
  •  20
  • What ____ (you / say) to him?! He is so angry.
    have you said
  •  15
  • The train ____ (leave) at 8.00 am. We ___ (meet) near McDonalds at 7.30 am.
    leaves, are meeting
  •  25
  • Kate ____ (run) for more than an hour now. She ___ (already, run) more than 20 km!
    has been running, has already run
  •  25
  • ___ (you / do) anything important this week?
    Are you doing? / Have you done? / Have you been doing?
  •  15
  • This is the best book I ___ (ever / read).
    have ever read
  •  15
  • It really annoys me that he ___ (always, text) someone when we’re together.
    is always texting
  •  15
  • I’m waiting for you for almost an hour! Can you hurry up?
    I have been waiting ...
  •  15
  • Kate already phoned him three times
    Kate has already phoned ...
  •  15
  • We have this car since last year.
    We have had ...
  •  15
  • We’re flying to Vienna tomorrow at 6:30.
    correct
  •  15
  • I don’t hear you because of the noise! Do you drive somewhere?
    Are you driving ...?
  •  15
  • How much chocolate do you eat today so far?
    ... have you eaten ...
  •  15
  • The lessons are starting every Monday and Wednesday at 18:10
    ... start ...
  •  15