0
Taka Posted 22 years ago
Grammar

Earlier/before


( a ) If you had left there an hour earlier , you should have been in time.
( b ) If you had left there an hour before , you should have been in time.


I think ( b ) sounds weird, but I cannot explain well why...

I would like your comments, people.
  

Top answer

looks ok to me

  • looks ok to me
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

9 Answers
0
I have the same reaction as you do, Taka. "earlier" has the implicit comparison "earlier than you actually did"; "before" does not. "before" leaves me asking "before what?"

Changing to "later /"after":

I have no time to do it now; I'll do it later. (later than now)
I have no time to do it now; I'll do it after. (after what???)

The spatial analogy might be:
0
OK. Jim. Then, why does, say, "I think we have met before ." or "It had been fine the week before ." sound natural whereas the example I posted does not?
0
Neither of your natural-sounding examples has an indefinite article followed by a time unit followed by "before" within an "if" clause. It seems to me that one or more of these factors must be contributing to the difference we sense.

"I think we have met before" has no article and time unit, so I think it's a different case of "before" meaning "on another (previous) occasion". There's
0
I once heard the original form of "after" was "af-ther" like "far-ther". This "af" is said to be the Germanic equivalent to 'ab' in Latin and 'apo' in Greek.

paco
0
I'm merely an English learner and I don't know much about English. However, I think English speakers often use a construction "X (=a period or time span) before" to mean a sense almost similar to "X ago". This kind of construction seems to be often used in an indirect speech.
(Direct speech) John : "I came over from London three years ago."
(Indirect Speech) John said he had come
0
Paco,

I sense that both of Taka's sentences are OK, too, but I think they mean the same thing, and the second is just not as satisfying!
So I'd have to say that I agree with your paraphrase in ( a ), but not in ( b ). In ( b ) I don't hear "an hour before" as equivalent to "an hour ago" because of the time shift implicit in the use of the past perfect tense.

"I visited t
0
Jim

Thank you for the comment. My understanding is that 'X (a time span) before Y (a certain reference time)' means 'at the time of Y-X'. The problem is to know what time the reference time is when it is not explicitly spoken. In the case of the sentence "John said he had come over from London three years before", it is clear the reference time is the time when John spoke. Then what tim
0
In the case of the sentence "John said he had come over from London three years before", it is clear the reference time is the time when John spoke.


Actually, there's more than one possible reference time. The implied time reference for "before" may be "when John spoke", as you say. It may also be the time of some other event not mentioned in this sentence. He

Related Questions