Cramming doesn't really help for English tests such as these because the potential is there for so many different choices. Language is truly infinite. You've put this post together in a pretty fair fashion, so in writing you are no slouch.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.