Results 1 to 5 of 5
  1. bagzi94's Avatar
    • Member Info
      • Native Language:
      • Serbian
      • Home Country:
      • Serbia
      • Current Location:
      • Serbia

    • Join Date: Nov 2010
    • Posts: 1,080
    #1

    I Would/I Would Have Done

    Would you explain (to) me how to use both?

    Are both correct:
    I would do anything for you.
    I would have done anything for you.

    • Member Info
      • Native Language:
      • English
      • Home Country:
      • United States
      • Current Location:
      • United States

    • Join Date: Dec 2011
    • Posts: 61
    #2

    Re: I Would/I Would Have Done

    'I would do anything' expresses potential future action in the present time. That is to say, the speaker has the desire at present to undertake any activity for the other person in the future.

    'I would have done anything' states that at a certain time in the past, the potential to do something existed, but does not any longer. That is to say, the speaker had the desire to undertake any activity for the other person, but the opportunity never came into being, and so the speaker never had the chance to undertake the activity.

    Saying 'I would do anything for you' means that you are telling the other person that at any time in the future, you will undertake any activity for that person. Saying, 'I would have done anything for you' means that at some point in the past, you wanted to undertake any activity for that person, but the time for that action has come and gone.

    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • Laos

    • Join Date: Nov 2002
    • Posts: 57,815
    #3

    Re: I Would/I Would Have Done

    Quote Originally Posted by bagzi94 View Post
    Would you explain (to) me how to use both?

    Are both correct:
    I would do anything for you.
    I would have done anything for you.
    They're both correct, but there needs to be a bit more context to give them meaning. For instance, with the first, why are you using would rather than will?

  2. 5jj's Avatar
    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • England
      • Current Location:
      • Czech Republic

    • Join Date: Oct 2010
    • Posts: 28,134
    #4

    Re: I Would/I Would Have Done

    Quote Originally Posted by Preceptor View Post
    'I would do anything' expresses potential future action in the present time. That is to say, the speaker has the desire at present to undertake any activity for the other person in the future. [...]

    Saying 'I would do anything for you' means that you are telling the other person that at any time in the future, you will undertake any activity for that person.
    Athough any desired action must clearly be in the future, that future could be very close indeed. For example, the other person could respond, "Would youc all your boss and resign right now?"

  3. bagzi94's Avatar
    • Member Info
      • Native Language:
      • Serbian
      • Home Country:
      • Serbia
      • Current Location:
      • Serbia

    • Join Date: Nov 2010
    • Posts: 1,080
    #5

    Re: I Would/I Would Have Done

    Quote Originally Posted by Tdol View Post
    TFor instance, with the first, why are you using would rather than will?
    It just sounds wrong to me, sounds like a plan.
    I would do anything for you sounds like a feeling.
    Context: I love you. I would do anything for you.

    Thanks to all of you!

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •