I've found this wiki resource to be a lot of help with learning Punjabi. Particularly the way it explained transitive/intransitive verbs. http://en.wikibooks.org/wiki/Punjabi