public boolean isLinkingVerbBased(int idx) {
		if (idx + 1 > size()) return false;
		List<TermPos> phrase = phrases.get(idx + 1);
		if (!phrase.get(0).pos.startsWith("VB")) return false;
		if (phrase.size() > 1) {
			return phrase.get(1).pos.startsWith("RB");
		}
		
		if (idx + 2 > size()) return false;
		phrase = phrases.get(idx + 2);
		return phrase.get(0).pos.startsWith("JJ");		
	}