Myomectomy 2 months ago. No period ultrasound shows fluid in uterus dr gave progesterone is this effective will the fluid come out will I get a period?

Probably. Your doctor may be giving you the Progesterone to distinguish between different causes of missing a period. If your period was simply delayed, you are likely to get it within a few days of stopping the progesterone. If you don't, check back with your doctor to look for other possible causes.