这句英语有语病没?

问题描述:

这句英语有语病没?
I didn't realize that You have broken a string which is the smallest.
I don't realize that you have broken a string which is the smallest.这样对了吧

把didn't 改为don't