Grammar problem

20092009

Active member
  • Oct 7, 2009
    254
    140
    43
    35
    Piliyandala
    anyone with good English grammar knowledge please answer this
    1)Technology HAS CHANGED our lives
    2)Technology HAS CHANGED over the years

    As far as i know both above sentences are in present perfect active voice..
    but in second sentence "technology" is the object ...i mean it is the one that has got changed over the years...so Is the second sentence is correct or should it be rewritten as "Technolgy has been changed over the years"
     
    • Like
    Reactions: IndrajithGamage

    siri_ayya

    Well-known member
  • Feb 1, 2022
    16,966
    1
    29,883
    113
    but in second sentence "technology" is the object
    Not exactly.. If you say "I have changed over the years", is the word "I" the object or subject in that sentence? Definitely, it's subject, right?

    The word "Technology" can be treated as either subject or object in this sentence. It just depends on the context its being used I guess. But I don't have enough grammar knowledge to thoroughly explain it with proper examples. Maybe @IndrajithGamage can help ;)

    Just my 0.02 :)
     

    piyals

    Well-known member
  • Sep 21, 2009
    870
    720
    93
    Both are correct. The verb "change" can be both transitive and intransitive.

    Examples as a transitive verb:
    • She changed her hairstyle.
    • He changed the channel on the TV.
    • They changed their plans for the weekend.
    In each of these sentences, "change" is the action being done to an object (hairstyle, channel, plans), making it a transitive verb.

    "change" can also be an intransitive verb, which means it doesn't require an object. For example:
    • The weather is changing.
    • My mood changed suddenly.
    • She changed from a shy person to a confident speaker.
    In each of these sentences, "change" is not being done to an object, but instead it describes a state of being or a transformation. Therefore, it is functioning as an intransitive verb.
     

    Asmodeus

    Well-known member
  • Feb 6, 2023
    6,831
    15,577
    113
    Ursa Major
    You can rewrite the sentence "Technology has been changing over the years" - and is still changing. but what you wrote, "has been changed," is wrong.

    this has been changed: which means this change was a recent action by someone or something,

    Given that both sentences are correct, technology has changed over the years; the technology (I don't know what it is) has already changed.


    edit: my answer is wrong, please refer rockmon's answer.
     
    Last edited:

    rockmon

    Well-known member
  • Jul 31, 2017
    3,429
    3,814
    113
    Using "has been changed" would change the meaning of the sentence. "Has been changed" implies that someone or something has actively changed the technology, whereas "has changed" simply means that the technology has evolved or developed over time.

    So, it depends on the context and the meaning you want to convey. If you want to express that technology has been actively modified or altered by someone, then "has been changed" might be more appropriate. However, if you want to convey that technology has naturally developed and advanced over time, then "has changed" is the correct phrase.
     

    Hyaenidae

    Well-known member
  • Apr 8, 2015
    52,303
    2
    53,754
    113
    @Hyaenidae මල්ලි, ලාන්සර් එක පිහිදන එක පොඩ්ඩක් නවත්තලා මේකට මේ ළමයිට උදව් කරන්න. :rolleyes:
    Using "has been changed" would change the meaning of the sentence. "Has been changed" implies that someone or something has actively changed the technology, whereas "has changed" simply means that the technology has evolved or developed over time.

    So, it depends on the context and the meaning you want to convey. If you want to express that technology has been actively modified or altered by someone, then "has been changed" might be more appropriate. However, if you want to convey that technology has naturally developed and advanced over time, then "has changed" is the correct phrase.

    ⬆️⬆️⬆️⬆️⬆️

    මේක තමා උත්තරේ
     
    • Love
    • Like
    Reactions: Asmodeus and Kolama

    20092009

    Active member
  • Oct 7, 2009
    254
    140
    43
    35
    Piliyandala
    Both are correct. The verb "change" can be both transitive and intransitive.

    Examples as a transitive verb:
    • She changed her hairstyle.
    • He changed the channel on the TV.
    • They changed their plans for the weekend.
    In each of these sentences, "change" is the action being done to an object (hairstyle, channel, plans), making it a transitive verb.

    "change" can also be an intransitive verb, which means it doesn't require an object. For example:
    • The weather is changing.
    • My mood changed suddenly.
    • She changed from a shy person to a confident speaker.
    In each of these sentences, "change" is not being done to an object, but instead it describes a state of being or a transformation. Therefore, it is functioning as an intransitive verb.
    thankyou...i think this solves the issue.....

    thanku all
    ------ Post added on Mar 11, 2023 at 11:03 PM
     

    max_evens

    Active member
  • Oct 1, 2015
    142
    84
    28
    Using "has been changed" would change the meaning of the sentence. "Has been changed" implies that someone or something has actively changed the technology, whereas "has changed" simply means that the technology has evolved or developed over time.

    So, it depends on the context and the meaning you want to convey. If you want to express that technology has been actively modified or altered by someone, then "has been changed" might be more appropriate. However, if you want to convey that technology has naturally developed and advanced over time, then "has changed" is the correct phrase.
    Can agree.
     

    IndrajithGamage

    Well-known member
  • Oct 6, 2022
    13,447
    1
    15,098
    113
    anyone with good English grammar knowledge please answer this
    1)Technology HAS CHANGED our lives
    2)Technology HAS CHANGED over the years

    As far as i know both above sentences are in present perfect active voice..
    but in second sentence "technology" is the object ...i mean it is the one that has got changed over the years...so Is the second sentence is correct or should it be rewritten as "Technolgy has been changed over the years"
    Wrong, and it shouldn't be. You can use changed in a passive voice sense, but it's a little weird without specifying who or what did that change. (perhaps you understand the issue better with a sentence like "My hair has been cut over the years", it's grammatically valid, but we usually don't use it that way.)

    A much better way to say your second sentence would be something like "Technology has been undergoing changes over the years", or "Technological changes have been happening over the years". Or if you really want to use the same structure, you can use "Technology has been changing over the years". The meaning is slightly different, but it's grammatically and semantically okay.
     

    Myth

    Well-known member
  • Jul 9, 2009
    18,896
    12,226
    113
    Behind u :p
    cgpt.jpg