English
Hierarchy:
Part:
Sentence
Scope:
POS
Regexp:
(\w+)_W[RP]B? (\w+)_[PRPNS]+ ('s|is|was|were)_VB[A-Z]? .*?\?_\.$
Regexp Flags:
i
Regexp with Flags:
/(\w+)_W[RP]B? (\w+)_[PRPNS]+ ('s|is|was|were)_VB[A-Z]? .*?\?_\.$/i
Suggestion:
$1 $3 $2
External References:
Notes:
Added .*?\?_\.$ for end of sentence with question mark
Possibly give a link here http://englishharmony.com/spoken-english-grammar-mistakes/
Created a separate rule for contracted 's
Develop this test further with preg_callback, check if verb is not aux or "to be" put it in present and add "do" auxiliary, for example: Where Joe went?=>Where did Joe go?
Description:
In written formal English the auxiliary should precede the subject!
Weight:
0
Ignore:
Ngram Check: