Learn English – How to know whether “over” means more than or during

word-meaning

Over has two meaning;

: more than (a specified number or amount)
: throughout or during (a particular amount of time)

We can distinguish it in context but sometimes it's ambiguous for me.

For example

I lived there over 5 years.
It's been over a minute.

This kind of sentence is confusing for me. Above all, is it preposition or adverb?

If it's preposition, I copied two examples more from Merriam-Webster.

I've been waiting for over an hour.
happening/occurring/developing over a period of 20 years.

According to the dictionary, it means more than in first sentence but it means during in second sentence. How to know whether over means more than or during?

Plus, what if second sentence was happening/occurring/developing over 20 years.?

Best Answer

The ambiguity between "over" meaning "more than" and "over" meaning "during" can only arise where an adverbial of time is expected.

In a sentence like:

  • It's been over a minute (since he left).

we expect a noun or adjective phrase or an adverb of place after "be":

  • It's been a mess these days.
  • It's been noisy lately.
  • It's been there for a while.

Notice that adverbials of time can only come after the words or phrases in bold above. That means that "over a minute" in your sentence cannot be an adverbial of time, meaning "during a minute," but a noun phrase meaning "more than a minute."

In:

I lived there over five years.

although we expect an adverbial of time after "I lived there," I don't think "over" usually collocates with the verb "live" to mean "during." In this case, we'd use "for" (or no preposition):

I lived there for five years.

With other verbs, like "extend," we may need to use both prepositions to indicate duration + "more than":

  • The war extended over thirty years (= during thirty years)
  • The war extended for thirty years (= during thirty years)
  • The war extended for over thirty years (= during more than thirty years)
Related Topic