Study

20260812

  •   0%
  •  0     0     0

  • 13. At this time yesterday, we _______ a barbecue in the backyard while it was raining cats and dogs.
    have had
    were having
    had had
    had
  • 4. I _______ the laptop for three years, and it still works perfectly now.
    have been having
    am having
    have had
    had
  • 6. My brother _______ a terrible stomachache last night because he _______ too much junk food that afternoon
    had; ate
    had; had eaten
    has had; ate
    had had; had eaten
  • 16. Listen! Someone _______ beautiful music on the piano next door.
    is playing
    played
    plays
    has played
  • 10. The museum _______ at 9:00 AM every day, so we don't need to rush right now.
    opens
    is opening
    will open
    opened
  • 3. Look! The train _______! Hurry up, or we will miss it.
    is leaving
    left
    has left
    leaves
  • 11. Karen _______ English in Tokyo for five years before she moved to Taiwan last year.
    taught
    was teaching
    had taught
    has taught
  • 15. I cannot go to the movies with you because I _______ my project tonight.
    finished
    haven't finished
    finish
    am finishing
  • 17. When I saw Kevin yesterday, he _______ a brand new suit and looked very sharp.
    wears
    was wearing
    wore
    had worn
  • 1. By the time the rescue team arrived, the hikers _______ in the snow for over ten hours.
    have waited
    were waiting
    had been waiting
    will have waited
  • 9. I _______ my keys! Have you seen them anywhere?
    had lost
    have lost
    lost
    lose
  • 19. The movie _______ for ten minutes when we finally found our seats in the theater.
    had been on
    had started
    started
    has been on
  • 19. The movie _______ for ten minutes when we finally found our seats in the theater.
    had started
    has been on
    had been on
    started
  • 12. I don't know if it _______ tomorrow, but if it _______, the picnic will be canceled.
    rains; will rain
    will rain; rains
    rains; rains
    will rain; will rain
  • 18. The dynamic duo _______ together for a long time, but they finally decided to split up last week.
    have worked
    had worked
    worked
    will work
  • 8. While Leo _______ his homework in his room, he suddenly heard a loud noise from the kitchen.
    did
    has done
    was doing
    is doing
  • 7. As soon as the boss _______ back tomorrow, we will start the meeting immediately.
    will come
    comes
    is coming
    came
  • 5. Don't make so much noise. My father _______ a very important business call in the study right now.
    takes
    is taking
    will take
    has taken
  • 14. Eric _______ to Paris twice this year, and he plans to visit it again this winter.
    has gone
    has been
    went
    had been
  • 2. Water _______ at 100 degrees Celsius, but the water in this pot _______ yet.
    boils; hasn't boiled
    boiled; didn't boil
    boils; isn't boiling
    is boiling; doesn't boil