Thanks for writing to us.
Since you had your last periods on 16th March, the test done on 4th April is too early to detect a pregnancy
. You need to wait for your periods to be overdue by at least one week to test your urine to know about the pregnancy.
I hope this information has been both informative and helpful for you.
Dr. Rakhi Tayal