Muchas gracias a todos, consulta terminada
SELECT MOVIMIENTOS.MOV_ID, MOVIMIENTOS.OFI_ID, MOVIMIENTOS.MOV_FECHA, MOVIMIENTOS.ENT_ID
FROM MOVIMIENTOS INNER JOIN
(SELECT M.ENT_ID, Max(M.MOV_FECHA) AS MaxDeMOV_FECHA
FROM MOVIMIENTOS AS M
GROUP BY M.ENT_ID) Subconsulta
ON (MOVIMIENTOS.MOV_FECHA = Subconsulta.MaxDeMOV_FECHA) AND (MOVIMIENTOS.ENT_ID = Subconsulta.ENT_ID)
where ofi_id = 1
y si la quiero relacionar con otras tablas para obtener mas datos me quedó
SELECT M1.MOV_ID, M1.OFI_ID, M1.MOV_FECHA, M1.ENT_ID , E.ENT_NUMERO, E.ENT_ANIO, E.TEM_ID, T.TEM_DESCRI
FROM MOVIMIENTOS M1 INNER JOIN
(SELECT M.ENT_ID, Max(M.MOV_FECHA) AS MaxDeMOV_FECHA
FROM MOVIMIENTOS M
GROUP BY M.ENT_ID) Subconsulta
ON (M1.MOV_FECHA = Subconsulta.MaxDeMOV_FECHA) AND (M1.ENT_ID = Subconsulta.ENT_ID)
INNER JOIN ENTRADAS E ON M1.ENT_ID = E.ENT_ID
INNER JOIN TEMAS T ON E.TEM_ID = T.TEM_ID
where ofi_id = 1