Dear native English speakers,
Which sentences would sound strange? (d) and (g)?
(a) I visited the temple twice yesterday.
(b) I visited the temple twice by yesterday.
(c) I visited the temple twice before yesterday.
(d) I visited the temple twice until yesterday.
(e) I had visited the temple twice before I visited there yesterday.
(f) I had visited the temple twice by the time I visited there yesterday.
(g) I had visited the temple twice until I visited there yesterday.