student asking question

Don't you need a preposition in front of "their entire life"? Like "for their entire life" or "during their entire life".

teacher

Native speaker’s answer

Rebecca

You are correct! You can add "for" before "their entire life." However, prepositions are sometimes dropped when speaking, like in this script. However, this type of pattern is almost only used in conversation and is more typical of American English. In this case, the speaker has likely dropped it as it is common to drop prepositions before a specified period of time. Ex: I lived here for five years. → I lived here five years. Ex: This building has been around for a hundred years. → This building has been around a hundred years.

Popular Q&As

04/16

Complete the expression with a quiz!