Fill in the Blanks Present Perfect TenseOnline version English Grammar by Emirhan Sağır 1 rush have rushed has People to the supermarket before the storm . 2 has scream screamed have She loudly after seeing a spider . 3 notice have has noticed We some cracks on the walls after the earthquake . 4 have crash crashed has A car into a tree near my house . 5 have crossed has cross We safely the river by boat . 6 construct hasn't haven constructed They ? t the new road yet . 7 haven stroll strolled hasn't We ? t in the park since last summer . 8 die have has died None of the flowers this winter . 9 swept have sweep Has the cleaner the hallway ? 10 break has have broken I my favorite plate while washing it .