Game Preview

Technology Speaking

  •  English    14     Public
    Terms & covabulary
  •   Study   Slideshow
  • To have a positive impact on something
    To do wonders for something
  •  15
  • to be one's weakness
    to be one's Achilles heel
  •  15
  • can't understand something
    can't make head nor tail of something
  •  15
  • to enjoy very much
    to be completely hooked
  •  15
  • to be slow to understand something
    to be slow on the uptake
  •  15
  • to do something as fast / slow as they can
    to do something at one's own pace
  •  15
  • to understand or remember something
    to take in something
  •  15
  • very quickly, very much
    in leaps and bounds
  •  15
  • to pass exams with very high results
    to pass the exams with flying colors
  •  15
  • to be an annoyance
    to be a real nuisance
  •  15
  • to make somebody annoyed
    to get on someone's nerves
  •  15
  • mạng xã hội
    social media
  •  15
  • trang web học online
    online learning website
  •  15
  • giáo viên - gia sư - trợ giảng
    teacher - tutor - teaching assistant (TA)
  •  15