0 Use either upon or on but not both words. 0-
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
01cite10Anonymous12cite10Thank you very much! 12br10Not only for English learners - native speakers have the same problems!010id1
10I had the same thought. Gosh. Can you say so? 15010 It is surprisingly difficult to write accurately.12br
12br
10Jan12br
12blockquote