online shopping;  e-commerce;  mail order
 time;  hour;  period;  class
 being argued into silence;  being left speechless
 to say;  to utter;  to name;  to call;  to go (e.g. "the alarm went ping");  to make a noise
 to be able (to);  to be possible (to)
 such;  that sort of;  that kind of;  no way!;  never!
 commodity;  article of commerce;  goods;  stock;  merchandise
 honorific/polite/humble prefix;  honorific suffix
 introduction;  presentation;  referral;  listing
 it is assuredly that ...;  can say with confidence that ...
 honorific/polite/humble prefix
 to recommend (someone to do);  to advise;  to recommend (a book, someone for a position, etc.);  to suggest;  to offer (a drink, cigarette, seat, etc.)
 this;  this one;  this person;  now;  this point (in time);  here;  used to stress the subject of a sentence
 aperture;  bore;  calibre;  caliber
 python;  Python (programming language)
 shape;  form;  appearance;  state;  situation;  suitable
 very early in the morning;  so early in the morning;  at this ungodly hour
 dangerous;  unsettled;  troubled;  disturbed;  insecure
 thing;  object;  one's things;  possessions;  things;  something;  quality
 to take out;  to get out;  to put out;  to reveal;  to submit (e.g. thesis);  to turn in;  to publish
 to be surprised;  to be astonished
 at;  in;  at;  when;  by;  with;  and then
 to buy;  to purchase;  to value;  to have a high opinion;  to stir;  to provoke
 next (to);  adjoining;  adjacent;  house next door;  neighbouring house;  next-door neighbour
 it seems;  I think;  I guess;  right?;  don't you agree?
 homeroom;  form room;  form class
 to begin;  to start;  to happen (again);  to begin (anew);  to date (from);  to originate (in)
 Mr.;  Mrs.;  Miss;  politeness marker
 to be (of animate objects);  to exist;  to stay;  to be ...-ing;  to have been ...-ing
 place;  spot;  address;  district;  area;  one's house;  point
 where;  what place;  how much (long, far);  what extent
 but;  however;  even;  however;  no matter how;  ... or something;  either ... or ...
 to well (up);  to gush forth (of water);  to appear (esp. suddenly) (sweat, tears, etc.);  to feel emotions from (joy, bravery, etc.);  to hatch (esp. of parasitic insects, etc.)
 suspicious-looking;  shady;  questionable;  dubious;  fishy
 program (e.g. TV);  programme