Present participle; Past participle - scratching - scratched Present - scratch - scratch - scratches - scratch - scratch - scratch Past - scratched - scratched - scratched - scratched - scratched - scratched Future - will scratch - will scratch - will scratch - will scratch - will scratch - will scratch Present conditional - would scratch - would scratch - would scratch - would scratch - would scratch - would scratch Present Perfect - have scratched - have scratched - has scratched - have scratched - have scratched - have scratched Past Perfect - had scratched - had scratched - had scratched - had scratched - had scratched - had scratched Future Perfect - will have scratched - will have scratched - will have scratched - will have scratched - will have scratched - will have scratched Past conditional - would have scratched - would have scratched - would have scratched - would have scratched - would have scratched - would have scratched Imperative - - - scratch - - - - - - - -