Clue: Some duties go on for a long time (8)
Answer: LASTAGES
Explanation: Definition: Some duties
LAST AGES – lastage means a ship's cargo, or a duty paid on it