Game Preview

20260812

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