Results 1 to 8 of 8
  1. #1
    rocki is offline Newbie
    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • China
    Join Date
    Jun 2008
    Posts
    7
    Post Thanks / Like

    simple past tense???

    Hello teachers,

    I am a new guy on this board,please,I need some advises on the tense of following sentense:

    Alf did this for over two years and his fellow dustmen kept his secret.

    Should n't it be a present perfect tense "Alf has done this for over two years..."

    Thank you very much for your answer!

    Rocky

  2. #2
    rj1948 is offline Senior Member
    • Member Info
      • Member Type:
      • Academic
      • Native Language:
      • Tamil
      • Home Country:
      • India
      • Current Location:
      • India
    Join Date
    May 2008
    Posts
    619
    Post Thanks / Like

    Re: simple past tense???

    Quote Originally Posted by rocki View Post
    Hello teachers,

    I am a new guy on this board,please,I need some advises on the tense of following sentense:

    Alf did this for over two years and his fellow dustmen kept his secret.

    Should n't it be a present perfect tense "Alf has done this for over two years..."

    Thank you very much for your answer!

    Rocky
    This is an action that happened in the past.Note 'kept ' that follows.
    Regards,
    rj1948.

  3. #3
    rocki is offline Newbie
    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • China
    Join Date
    Jun 2008
    Posts
    7
    Post Thanks / Like

    Re: simple past tense???

    Quote Originally Posted by rj1948 View Post
    This is an action that happened in the past.Note 'kept ' that follows.
    Regards,
    rj1948.
    Thanks,teacher,maybe I did not post all the text.please see below:

    "Alf did this for over two years and his fellow dustmen kept his secret.Alf's wife has never discovered that she married a dustman and she never will,for Alf has just found another job.He will soon be working in an office."

    In my opinion,Alf is still a dustman and he does what he used to do for covering his secret because "he will soon be working in an office".
    Otherwise Alf's job as a dustman is over?

  4. #4
    rj1948 is offline Senior Member
    • Member Info
      • Member Type:
      • Academic
      • Native Language:
      • Tamil
      • Home Country:
      • India
      • Current Location:
      • India
    Join Date
    May 2008
    Posts
    619
    Post Thanks / Like

    Re: simple past tense???

    Quote Originally Posted by rocki View Post
    Thanks,teacher,maybe I did not post all the text.please see below:

    "Alf did this for over two years and his fellow dustmen kept his secret.Alf's wife has never discovered that she married a dustman and she never will,for Alf has just found another job.He will soon be working in an office."

    In my opinion,Alf is still a dustman and he does what he used to do for covering his secret because "he will soon be working in an office".
    Otherwise Alf's job as a dustman is over?
    It's clear.It's past tense.The action happened in the past;his fellow dustmen kept his secret.His wife did not know and she will never know.
    Regards,
    rj1948.

  5. #5
    rocki is offline Newbie
    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • China
    Join Date
    Jun 2008
    Posts
    7
    Post Thanks / Like

    Re: simple past tense???

    Quote Originally Posted by rj1948 View Post
    It's clear.It's past tense.The action happened in the past;his fellow dustmen kept his secret.His wife did not know and she will never know.
    Regards,
    rj1948.
    Isn't "for" a symbol for perfect tense?why use "for over 2 years" here?

  6. #6
    rj1948 is offline Senior Member
    • Member Info
      • Member Type:
      • Academic
      • Native Language:
      • Tamil
      • Home Country:
      • India
      • Current Location:
      • India
    Join Date
    May 2008
    Posts
    619
    Post Thanks / Like

    Re: simple past tense???

    Quote Originally Posted by rocki View Post
    Isn't "for" a symbol for perfect tense?why use "for over 2 years" here?
    Not necessarily.He worked for two years before joining this company.
    rj1948.

  7. #7
    rocki is offline Newbie
    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • China
    Join Date
    Jun 2008
    Posts
    7
    Post Thanks / Like

    Re: simple past tense???

    Quote Originally Posted by rj1948 View Post
    Not necessarily.He worked for two years before joining this company.
    rj1948.
    It's getting clear for me now,thanks a lot rj for your help and patience!

  8. #8
    Join Date
    Nov 2007
    Posts
    5,425
    Post Thanks / Like

    Re: simple past tense???

    OK, rocki...so....

    Alf's wife has never discovered ..

    Why is present perfect correct in this sentence?

Similar Threads

  1. Replies: 1
    Last Post: 09-May-2008, 13:18
  2. unreal conditionals of past - tense problem -
    By ricky319 in forum Ask a Teacher
    Replies: 3
    Last Post: 15-Jan-2008, 22:34
  3. simple present / past tense
    By puzzle in forum Ask a Teacher
    Replies: 1
    Last Post: 29-Oct-2007, 02:20
  4. Replies: 1
    Last Post: 18-Apr-2006, 18:18
  5. simple past tense
    By FW in forum Ask a Teacher
    Replies: 2
    Last Post: 05-Aug-2003, 21:56

Posting Permissions

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