Sentence 1: Renovations in 2007 replaced the original entrance with a modern design that imitates the original façade and the higher front roof is now a simpler metal roof structure .
Sentence 2: Renovations in 2007 have replaced the original entrance with a modern design that mimics the original façade and the taller front roof is now a simpler metal roof structure .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?