Present participle; Past participle - ranching - ranched Present - ranch - ranch - ranches - ranch - ranch - ranch Past - ranched - ranched - ranched - ranched - ranched - ranched Future - will ranch - will ranch - will ranch - will ranch - will ranch - will ranch Present conditional - would ranch - would ranch - would ranch - would ranch - would ranch - would ranch Present Perfect - have ranched - have ranched - has ranched - have ranched - have ranched - have ranched Past Perfect - had ranched - had ranched - had ranched - had ranched - had ranched - had ranched Future Perfect - will have ranched - will have ranched - will have ranched - will have ranched - will have ranched - will have ranched Past conditional - would have ranched - would have ranched - would have ranched - would have ranched - would have ranched - would have ranched Imperative - - - ranch - - - - - - - -