Game Preview

Grammar and Vocabulary Revision (grade 9)

  •  English    50     Public
    Ôn tập ngữ pháp và từ vựng đã học lớp 9 ôn thi vào 10 chuyên
  •   Study   Slideshow
  • “Medieval” has the same meaning as …
    modern
    futuristic
    ancient
    current
  •  15
  • If I ___ you yesterday, I ___ the news.
    see / know
    had seen / would know
    saw / would have known
    had seen / would have known
  •  15
  • If I ___ more careful, I ___ into trouble now.
    had been / wouldn’t get
    am / won’t get
    were / wouldn’t have gotten
    had been / wouldn't have gotten
  •  15
  • He has a volatile temper, which means he is often ___.
    generous
    unpredictable
    lazy
    calm
  •  15
  • Many a student ___ hardworking
    is
    were
    are
    have been
  •  15
  • Many students ___ hardworking
    have
    are
    was
    is
  •  15
  • Suppose you ___ rich, what would you do?
    were
    are
    will be
    had been
  •  15
  • I had my car ___ yesterday.
    repairing
    repaired
    to repair
    repair
  •  15
  • “By the same token” means ___.
    otherwise
    likewise
    on the contrary
    in contrast
  •  15
  • “By contrast” means ___.
    similar
    the same
    also
    quite the opposite
  •  15
  • “In other terms” means ___.
    in contrast
    in other words
    otherwise
    by the same token
  •  15
  • “Nevertheless” means ___.
    however
    therefore
    although
    because
  •  15
  • A “manned spacecraft” means it has ___.
    passengers
    no pilot
    humans on board
    robots
  •  15
  • So beautiful ___ the song that everyone cried.
    has been
    is
    was
    were
  •  15
  • Such an intricate problem ___ it took hours to solve.
    was it
    was
    has been
    it was
  •  15
  • He works constantly, which means he works ___.
    continuously
    rarely
    Often
    sometimes
  •  15