top of page
Writer's pictureBex

For vs Ago: English Grammar

Understanding English grammar can sometimes feel like navigating a maze of rules and exceptions. Two deceptively simple words, "for" and "ago," frequently cause confusion. Let's break down their meanings and how to use them correctly.


poetry book

For


Let's start with "for." This preposition serves various purposes in the English language. One of its primary uses is to indicate duration or period. For example, "I have been learning English for two years." In this context, "for" communicates the duration over which the action of learning English has taken place.


Additionally, "for" is used to express intended recipients or beneficiaries, as seen in the sentence, "This gift is for you." Here, "for" indicates the person for whom the gift is intended. Moreover, "for" can also signify purpose, like in "She is studying for her exam," where it shows the reason or objective behind the action of studying.


In summary, "for" can have several meanings in English:

  • Duration: It can indicate how long something has been happening or will happen.

  • Recipient: It can specify who something is intended for.

  • Purpose: It can express the reason or goal of an action.


Ago


On the other hand, "ago" is a word used to indicate a specific time in the past relative to the present moment. When we say, "I saw him ten days ago," the word "ago" pinpoints a moment ten days prior to now. It always refers to a past event or occurrence and is typically used with time intervals, such as hours, days, or years.


In summary, "Ago" is used to specify a point in the past.


Key Differences


The crucial distinction between "for" and "ago" lies in their orientation in time. While "for" looks ahead, indicating a span of time from now onwards, "ago" looks back, specifying a time elapsed in the past from the present moment.


To illustrate, consider these examples:


  • "She has been exercising for two hours." (Duration from a point in the past to now)

  • "She finished her workout two hours ago." (A specific time in the past relative to now)


Understanding this difference is pivotal in constructing accurate and meaningful sentences in English, as misusing these terms can lead to confusion or miscommunication.



By grasping the nuances of "for" and "ago," you are equipped to express time-related concepts accurately in English. Remember, "for" looks forward into the future or over a duration, while "ago" reflects back into the past from the present moment. With practice and understanding, these two words will no longer be a source of confusion, but rather tools to enhance your proficiency in English grammar.


Practice:


Choose either "for" or "ago" to fill in the blank.

  1. I moved to this city five years ___.

  2. He has been waiting ___ an hour.

  3. We’ve been friends ___ ten years.

  4. They left the party two hours ___.

  5. She’s been working at this company ___ six months.

  6. I started learning guitar three weeks ___.

  7. I’ve been reading this book ___ two days.

  8. We traveled to Italy two years ___.

  9. The meeting lasted ___ three hours.

  10. I finished my homework just an hour ___.


Answers:

  1. ago

  2. for

  3. for

  4. ago

  5. for

  6. ago

  7. for

  8. ago

  9. for

  10. ago

16 views0 comments

Comments


bottom of page