怀孕42天没有胎心胎芽可能为正常现象。对于正常的宫内妊娠来讲,一般B超检查在孕6-7周时,即可见到宫内胎芽及胎心管搏动,但不排除是由于月经周期不规律,或是因为排卵较晚、及受精卵着床较晚,其宫内出现胎芽、胎心管搏动的时间也会相对延迟,建议一个星期后到医院进行复查。如果B超下孕囊大小足够,仍没有胎芽及胎心,则要考虑胚胎停止发育可能,应及时到医院检查胎儿的情况。