Results 1 to 2 of 2
  1. #1
    subhajit123 is offline Banned
    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • Hindi
      • Home Country:
      • India
      • Current Location:
      • India
    Join Date
    May 2017
    Posts
    669

    Red face all my/his/your life....

    Hi everyone, I know we use present perfect tense with 'all my/his/your life' such as "I have done it all my life". But is there any situation where I can use "all my/his life" with simple past tense? Can I say "he did it all his life"?

  2. #2
    emsr2d2's Avatar
    emsr2d2 is offline Moderator
    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • UK
    Join Date
    Jul 2009
    Posts
    61,370

    Re: all my/his/your life....

    We can but the use of the simple past suggests that the subject is dead, so it wouldn't be possible to say "I did it all my life". The use of the present perfect means "all my/your/his life up to this point" but it makes no prediction about the future.

    My grandfather used to love eating asparagus for breakfast. He did it all his life. (We infer from this that he is dead.)
    My grandfather loves eating asparagus for breakfast. He has done it all his life. (He's alive and we only what he has eaten for breakfast until today.)
    Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.

Posting Permissions

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