might be和 may have been的区别 时间:2026-04-15 01:00:00 浏览:807次 might be 对过去进行猜测,一般用在过去时态 ,后面要跟过去的时间状语。强调过去的某个时间也许知道或做过 may have been 是直接表示对过去进行猜测 ,不需要接过去时间状语。强调也许早知道或早做过。 标签:might,may,been