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.
    have waited
    will have waited
    had been waiting
    were waiting
  •  15
  • 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
  •  15
  • 3. Look! The train _______! Hurry up, or we will miss it.
    left
    has left
    leaves
    is leaving
  •  15
  • 4. I _______ the laptop for three years, and it still works perfectly now.
    have had
    had
    am having
    have been having
  •  15
  • 5. Don't make so much noise. My father _______ a very important business call in the study right now.
    is taking
    will take
    takes
    has taken
  •  15
  • 6. My brother _______ a terrible stomachache last night because he _______ too much junk food that afternoon
    had; had eaten
    has had; ate
    had had; had eaten
    had; ate
  •  15
  • 7. As soon as the boss _______ back tomorrow, we will start the meeting immediately.
    will come
    came
    is coming
    comes
  •  15
  • 8. While Leo _______ his homework in his room, he suddenly heard a loud noise from the kitchen.
    has done
    was doing
    did
    is doing
  •  15
  • 9. I _______ my keys! Have you seen them anywhere?
    lost
    lose
    have lost
    had lost
  •  15
  • 10. The museum _______ at 9:00 AM every day, so we don't need to rush right now.
    will open
    opens
    opened
    is opening
  •  15
  • 11. Karen _______ English in Tokyo for five years before she moved to Taiwan last year.
    was teaching
    taught
    had taught
    has taught
  •  15
  • 12. I don't know if it _______ tomorrow, but if it _______, the picnic will be canceled.
    will rain; rains
    will rain; will rain
    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 had
    were having
    had
    have had
  •  15
  • 14. Eric _______ to Paris twice this year, and he plans to visit it again this winter.
    has gone
    had been
    went
    has been
  •  15
  • 15. I cannot go to the movies with you because I _______ my project tonight.
    am finishing
    finished
    haven't finished
    finish
  •  15
  • 16. Listen! Someone _______ beautiful music on the piano next door.
    has played
    is playing
    played
    plays
  •  15