Try the semantic role labeler

Enter a sentence in English and press Parse.
Input
Return type  HTML
  Raw text
  RDF/N3
Include graphical dependency tree output
Attempt to lookup and reference predicates in dictionary.


Note: For optimal performance, please System composition For downloads and more information see http://code.google.com/p/mate-tools/.
This is only applicable for HTML response, and with English. Note that this takes longer, and if the online dictionary is down, it may time out and take a significant amount of time.