Present participle; Past participle - slogging - slogged Present - slog - slog - slogs - slog - slog - slog Past - slogged - slogged - slogged - slogged - slogged - slogged Future - will slog - will slog - will slog - will slog - will slog - will slog Present conditional - would slog - would slog - would slog - would slog - would slog - would slog Present Perfect - have slogged - have slogged - has slogged - have slogged - have slogged - have slogged Past Perfect - had slogged - had slogged - had slogged - had slogged - had slogged - had slogged Future Perfect - will have slogged - will have slogged - will have slogged - will have slogged - will have slogged - will have slogged Past conditional - would have slogged - would have slogged - would have slogged - would have slogged - would have slogged - would have slogged Imperative - - - slog - - - - - - - -