Study

All tenses

  •   0%
  •  0     0     0

  • By the time the classes are over, lots of students will have given up
    Future Perfect
  • They had already started the meeting when I arrived
    Past Perfect
  • This trip will be awesome!
    Future Simple
  • By the end of this week, I'll have been throwing this crazy dinner party for days
    Future Perfect Continuous
  • We will have gone to all major cool parties on campus before we're seniors
    Future Perfect
  • This is going to be the best holiday season ever!
    Future Simple
  • This has been the worst year of our lives. Let's have a farewell party for the New Year's!
    Present Perfect
  • More than 30 people came to the party
    Past Simple
  • I realized I was being a jerk after you told me I'd been telling everyone off
    Past Perfect Continuous
  • I love Christmas
    Present Simple
  • I don't know, maybe I was showering when you called last night
    Past Continuous
  • I couldn't go to the bar because I was working late
    Past Simple
  • I'll have been working for years in this company by the end of my career
    Future Perfect Continuous
  • I'd been going to races for years before I had my first tailgate party
    Past Perfect Continuous
  • I think I've had enough of your excuses
    Present Perfect
  • Next week I'll be driving a sweet convertible, trust me
    Future Continuous
  • By this time last week, we were hanging out at the beach.
    Past Continuous
  • I'll still be working when the party begins. I don't know if I can make it in time.
    Future Continuous
  • Before I went home, I had called my mom to check if she needed anything from the mall
    Past Perfect
  • Someone's been messing with my personal cabinet
    Present Perfect Continuous
  • I have been putting on weight a lot lately
    Present Perfect Continuous
  • He is a party animal!
    Present Simple
  • We aren't doing anything right now. Why don't we catch up a movie?
    Present Continuous