I shall have seen him by the time I come, shan't I? I shall have seen him by the time I come, shan't I have ? Either tag is acceptable, but neither is common modern English.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.