A:Sooner or later
B: Once in a while
C:To be exact
D:Believe it or not
To my surprise, Amy managed ____ (get) there before 7 pm.