public static boolean singularSubject(String subject, String subjectIdentifier) {

        if (subjectIdentifier.equals("Verb gerund or present participle")) {
            if (subject.endsWith("s")) {
                return false;
            }
        }

        for (String s : SINGULAR_SUBJECT_TAGS) {
            if (subjectIdentifier.equals(s)) {
                return true;
            }
        }

        for (String s : SINGULAR_SUBJECTS) {
            if (subject.equalsIgnoreCase(s)) {
                return true;
            }
        }
        return false;
    }