Results 1 to 10 of 10
  1. iZicci's Avatar

    • Join Date: Apr 2010
    • Posts: 37
    #1

    Question Which one is correct?

    1> I've written quite a few novels during the past seven days.
    2> I wrote quite a few novels during the past seven days.

    have done+during the past days or did+during the past days?

    THANKS!

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

    • Join Date: Jun 2009
    • Posts: 1,517
    #2

    Re: Which one is correct?

    Quote Originally Posted by iZicci View Post
    1> I've written quite a few novels during the past seven days.
    2> I wrote quite a few novels during the past seven days.

    have done+during the past days or did+during the past days?

    THANKS!
    #1 is correct


    Not a native speaker

  2. iZicci's Avatar

    • Join Date: Apr 2010
    • Posts: 37
    #3

    Smile Re: Which one is correct?

    Quote Originally Posted by ymnisky View Post
    #1 is correct


    Not a native speaker

    Is it true?

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

    • Join Date: Jun 2009
    • Posts: 1,517
    #4

    Re: Which one is correct?

    Quote Originally Posted by iZicci View Post
    1> I've written quite a few novels during the past seven days.
    2> I wrote quite a few novels during the past seven days.

    have done+during the past days or did+during the past days?

    THANKS!
    It is better to reserve the simple past for an action which has happened in a definite time in past (somewhat in a short time) and which has already completely finished.

    It is also worth noting that usually the present perfect is used for actions which, although happened in the past, have an important influence in the present. That is one of the reasons it is called present perfect.

    But the distinction between simple present and present perfect is not so simple and has been changing recently. It would be good to read a native speaker's opinion about it.

    Not a native speaker

  3. Banned
    Interested in Language
    • Member Info
      • Native Language:
      • Hungarian
      • Home Country:
      • Hungary
      • Current Location:
      • Hungary

    • Join Date: Feb 2010
    • Posts: 1,121
    #5

    Re: Which one is correct?

    Quote Originally Posted by ymnisky View Post
    It is better to reserve the simple past for an action which has happened in a definite time in past (somewhat in a short time) and which has already completely finished.
    Hello Ymisky,

    What you say does not justify the two has's there, does it?

  4. Banned
    Interested in Language
    • Member Info
      • Native Language:
      • Hungarian
      • Home Country:
      • Hungary
      • Current Location:
      • Hungary

    • Join Date: Feb 2010
    • Posts: 1,121
    #6

    Re: Which one is correct?

    Quote Originally Posted by iZicci View Post
    1> I've written quite a few novels during the past seven days.
    2> I wrote quite a few novels during the past seven days.

    have done+during the past days or did+during the past days?

    THANKS!
    I would use the simple past if I were positive I will not write a novel anymore.

    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • Malaysia
      • Current Location:
      • Malaysia

    • Join Date: Jun 2006
    • Posts: 2,130
    #7

    Re: Which one is correct?

    I wrote a few novels.
    When did you write the novels?
    During/over the past seven days --> time stated --> SIMPLE PAST TENSE

    not a teacher

  5. Raymott's Avatar
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • Australia
      • Current Location:
      • Australia

    • Join Date: Jun 2008
    • Posts: 24,091
    #8

    Re: Which one is correct?

    Quote Originally Posted by iZicci View Post
    1> I've written quite a few novels during the past seven days.
    2> I wrote quite a few novels during the past seven days.

    have done+during the past days or did+during the past days?

    THANKS!
    The first sentence is correct if the writing is still happening. It is also much more common (than the simple past) with time periods that extend up to the present.

    Consider these questions:
    1. What have you done in the last seven days?
    2. What did you do in the last seven days?

    Question 1. is more common and traditionally more correct.
    If the period of time does not extend to the present, you'd use the simple past:
    3. What did you do last week? NOT 4. *What have you done last week?

    You might find that Americans prefer the simple past in both cases.

  6. iZicci's Avatar

    • Join Date: Apr 2010
    • Posts: 37
    #9

    Smile Re: Which one is correct?

    Quote Originally Posted by Raymott View Post
    The first sentence is correct if the writing is still happening. It is also much more common (than the simple past) with time periods that extend up to the present.

    Consider these questions:
    1. What have you done in the last seven days?
    2. What did you do in the last seven days?

    Question 1. is more common and traditionally more correct.
    If the period of time does not extend to the present, you'd use the simple past:
    3. What did you do last week? NOT 4. *What have you done last week?

    You might find that Americans prefer the simple past in both cases.

    Such a nice reply!

    I got it.

    Thanks!

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

    • Join Date: Jun 2009
    • Posts: 1,517
    #10

    Re: Which one is correct?

    Quote Originally Posted by corum View Post
    Quote Originally Posted by ymnisky View Post
    It is better to reserve the simple past for an action which has happened in a definite time in past and which has already completely finished.
    Hello Ymisky,

    What you say does not justify the two has's there, does it?
    Hello corum,

    When I wrote that post I stopped for while to think about whether I should use those has's you mentioned. Then I concluded both forms were correct but I decided to use the present perfect because the referred action played an important hole in the present time. And by "to reserve" I tried to mean that the simple past may be used in that case (as opposed to Izicc's example), but I didn't say that you cannot use the present perfect - you may use both.

Similar Threads

  1. [General] Correct use of 'Program' and 'Programme'
    By jasont in forum Ask a Teacher
    Replies: 12
    Last Post: 26-Apr-2010, 10:08
  2. Can you please correct these sentences?
    By twilit1988 in forum Ask a Teacher
    Replies: 4
    Last Post: 16-Jul-2009, 04:52
  3. can you help me
    By student2007 in forum Ask a Teacher
    Replies: 3
    Last Post: 15-Mar-2009, 10:41
  4. [Idiom] Difficult Test
    By Unregistered in forum Ask a Teacher
    Replies: 1
    Last Post: 12-Mar-2009, 19:07
  5. Correct them plz
    By twilit1988 in forum Ask a Teacher
    Replies: 2
    Last Post: 22-Oct-2008, 14:54

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
  •