Hello, Cho: I will leave your great question to the experts. You probably already know this, but sometimes "So I have" has a sarcastic or threatening meaning: Tom: Hey, dude, you have just stepped on my foot. Joe (a bully): So I have!
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.