Study

GE: Tenses

  •   0%
  •  0     0     0

  • Look! The students _____ football in the schoolyard right now.
    are playing
    play
    have played
  • Tom always _____ his teeth before going to bed.
    has brushed
    brushes
    is brushing
  • Usually, my brother _____ his bike to school.
    has ridden
    is riding
    rides
  • They _____ in this company since January.
    have been working
    are working
    worked
  • At this time yesterday, the children _____ in the swimming pool.
    swam
    were swimming
    have swum
  • We _____ for over an hour and we're still not finished.
    waited
    have been waiting
    are waiting
  • Last weekend, my family _____ to the beach.
    went
    was going
    has gone
  • I _____ English for three years now.
    have been studying
    am studying
    studied
  • While I _____ TV last night, my friend called me.
    was watching
    watched
    have watched
  • At 9 a.m. yesterday, I _____ a meeting with my manager.
    was having
    had
    have had
  • Listen! Someone _____ the piano upstairs at the moment.
    is playing
    has played
    plays
  • Right now, the teacher _____ a question to the class.
    asks
    is asking
    has asked
  • At the moment, my classmates _____ a group project.
    have done
    are doing
    do
  • She _____ for two hours since 7 o'clock this morning.
    runs
    has been running
    ran
  • She _____ her homework already, so she can watch TV now.
    finishes
    has finished
    is finishing
  • Be quiet! The baby _____ now.
    has slept
    is sleeping
    sleeps
  • Yesterday afternoon, it _____ heavily for three hours.
    was raining
    has rained
    rained
  • Last month, we _____ a science competition.
    have joined
    joined
    were joining
  • I _____ my project already, so I can relax tonight.
    am completing
    have completed
    complete
  • She _____ her keys, so she can't open the door now.
    is losing
    loses
    has lost
  • He _____ for the exam all afternoon.
    studied
    is studying
    has been studying
  • They _____ lunch yet, so they are still hungry.
    don't have
    haven't had
    aren't having
  • Every Sunday, they _____ basketball together.
    have played
    play
    are playing
  • We _____ this movie three times already.
    see
    have seen
    are seeing
  • Two days ago, my sister _____ a new phone.
    has bought
    bought
    was buying
  • Every morning at 6 a.m., my father _____ coffee before work.
    drinks
    is drinking
    has drunk
  • While my mom _____ dinner, I set the table.
    was cooking
    has cooked
    cooked
  • Yesterday, we _____ a movie after dinner.
    are watching
    have watched
    watched
  • My grandparents usually _____ a walk after dinner.
    take
    have taken
    are taking
  • At 8 p.m. last night, I _____ for my English test.
    have studied
    was studying
    studied