English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Too much time has passed.

Is this grammatically correct? Wouldn't it be better to say

Too much time has passed by.


Too much time has gone past.

share|improve this question
up vote 3 down vote accepted

The titular question is perfectly valid; "passed" can be used in relation to time without an object or preposition to mean "elapsed."

share|improve this answer

No, there is nothing wrong with "too much time has passed" because it is unambiguous and sounds natural.

In fact the second examples, whilst being technically correct, verge on sounding stilted and so because they are a step closer to unintelligibility are less "correct".

share|improve this answer

Quick check... "Too much time has passed." Right. 90% rule: No obvious verb, therefore passed. "Too much time has gone past." Right. 90% rule: Obvious verb, therefore past.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.