Is this not better English?

Giganews Newsgroups
Subject: Is this not better English?
Posted by:  Gred Forge (inval…@invalid.com)
Date: Thu, 11 Dec 2014

Your Amazon.com order of "Handel: Messiah" shipped!
vs.
Your Amazon.com order of "Handel: Messiah" has shipped!

Replies