1. Having done his homework, Sam goes out for a walk. The tenses don't match.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
The tenses don't match.Actually, "having done his homework" is non-finite, so it carries no tense marker. Only the matrix clause has tense.