Study

8 kl. Past tenses

  •   0%
  •  0     0     0

  • He ___ for the company for ten years before he retired.
    has worked
    had been working
    worked
  • We ___ dinner at 7 p.m. yesterday.
    had eaten
    ate
    had been eating
  • Why were your hands dirty? ___ you ___ the car?
    Had / been repairing
    Had / repaired
    Did / repair
  • Last weekend, my family ___ my grandparents.
    visited
    had visited
    had been visiting
  • After they ___ the tickets, they went into the cinema.
    bought
    had been buying
    had bought
  • I ___ that film before my friend recommended it.
    had been seeing
    had seen
    saw
  • He failed the test because he ___ enough.
    hadn't studied
    didn't study
    hadn't been studying
  • We ___ a great time at the party last night.
    had had
    had been having
    had
  • How long ___ before the teacher arrived?
    had you been waiting
    have you been waiting
    did you wait
  • He ___ football when he fell and hurt his leg.
    had been played
    was playing
    had played
  • Where ___ you ___ last Saturday?
    did / go
    had / been going
    had / gone
  • He ___ for an hour when his friend finally called.
    had been sleeping
    has slept
    slept
  • When I opened the fridge, I realised someone ___ all the milk.
    had been drinking
    drank
    had drunk
  • By the time the match started, it ___ raining.
    had stopped
    had been stopping
    stopped
  • When I arrived at school, the lesson ___ already ___.
    had / been starting
    has / started
    had / started
  • How many books ___ you ___ by the end of last month?
    had / been reading
    had / read
    did / read
  • She was tired because she ___ for three hours.
    had been studying
    studied
    has been studying
  • They ___ for the exam all week before they took it.
    have studied
    had been studying
    studied
  • By 8 o'clock, I ___ three emails.
    wrote
    had written
    had been writing
  • The children were dirty because they ___ in the garden.
    had been playing
    played
    had played
  • By the time the lesson ended, we ___ all the exercises.
    had completed
    completed
    had been completing
  • She was angry because her brother ___ her favourite mug.
    had been breaking
    had broken
    broke
  • They ___ home late last night.
    came
    had come
    had been coming
  • After I ___ breakfast, I left for work.
    had eaten
    have eaten
    had been eating
  • He was covered in paint because he ___ his bedroom.
    had been painting
    has painted
    painted
  • We ___ the museum yesterday.
    visited
    had visited
    had been visiting
  • She ___ English for five years before she moved to London.
    had been learning
    has learned
    learned
  • They ___ the house before the guests arrived.
    had cleaned
    had been cleaning for hours
    cleaned
  • We were hungry because we ___ anything all day.
    hadn't been eating
    didn't eat
    hadn't eaten
  • I ___ my homework and then went out with my friends.
    had finished
    finished
    had been finishing
  • She ___ her keys yesterday, so she couldn't open the door.
    lost
    had been losing
    had lost
  • By the time I got home, my parents ___ dinner.
    have cooked
    were cooking
    had cooked
  • By the time the police arrived, the thief ___.
    had escaped
    escaped
    had been escaping
  • Yesterday, we ___ to the cinema.
    went
    had gone
    had been going
  • When I got to the party, everyone ___ already ___.
    had / been leaving
    had / left
    left
  • I ___ my best friend last weekend.
    visited
    had been visiting
    had visited
  • She ___ for two hours when the electricity went off.
    had been cooking
    has cooked
    cooked
  • She ___ for the exam since early morning when I called her.
    has revised
    revised
    had been revising
  • It ___ all night, so the streets were wet.
    has been raining
    rained
    had been raining
  • By the time the doctor arrived, the patient ___.
    had fallen asleep
    had been falling asleep
    fell asleep
  • After she ___ her homework, she watched TV.
    had finished
    had been finishing
    has finished
  • Last summer, we ___ in Spain for two weeks.
    had been staying
    stayed
    had stayed
  • They ___ for the bus for 30 minutes when it finally arrived.
    have been waiting
    had been waiting
    waited
  • They ___ TV when the lights suddenly went out.
    had watched
    were watching
    had been watched
  • She ___ her phone while she was walking to school.
    had lost
    had been losing
    lost
  • She ___ the letter before she changed her mind.
    sent
    had been sending
    had sent
  • When I saw Anna, she ___ already ___ the book.
    has / read
    had / been reading
    had / read
  • He was tired because he ___ weights at the gym for two hours.
    lifted
    had been lifting
    has lifted
  • Tom was exhausted because he ___ all morning.
    ran
    has run
    had been running
  • By the time we arrived at the station, the train ___.
    left
    had been leaving
    had left