http://grammar.ccc.commnet.edu/grammar/sv_agr.htm