This is a map of the wheel-ruts of modern English. Etymologies are not definitions; they're explanations of what our words meant and how they sounded 600 or 2,000 years ago.
Free tool to create C-tests online. There is also a downloadable program but it may be easier to create them online and then use save as. To embed in Moodle I call up the page and then click on 'View source'. I then copy the source and add it to a Moodle page.