Which one is correct?

Status
Not open for further replies.

iZicci

Junior Member
Joined
Apr 10, 2010
Member Type
Student or Learner
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!
 

Abstract Idea

Key Member
Joined
Jun 13, 2009
Member Type
Interested in Language
Native Language
Portuguese
Home Country
Brazil
Current Location
United States
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
 

Abstract Idea

Key Member
Joined
Jun 13, 2009
Member Type
Interested in Language
Native Language
Portuguese
Home Country
Brazil
Current Location
United States
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
 

corum

Senior Member
Joined
Feb 8, 2010
Member Type
Interested in Language
Native Language
Hungarian
Home Country
Hungary
Current Location
Hungary
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?
 

corum

Senior Member
Joined
Feb 8, 2010
Member Type
Interested in Language
Native Language
Hungarian
Home Country
Hungary
Current Location
Hungary
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.
 

tedtmc

Key Member
Joined
Jun 12, 2006
Member Type
Interested in Language
Native Language
Chinese
Home Country
Malaysia
Current Location
Malaysia
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
 

Raymott

VIP Member
Joined
Jun 29, 2008
Member Type
Academic
Native Language
English
Home Country
Australia
Current Location
Australia
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.
 

iZicci

Junior Member
Joined
Apr 10, 2010
Member Type
Student or Learner
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!
 

Abstract Idea

Key Member
Joined
Jun 13, 2009
Member Type
Interested in Language
Native Language
Portuguese
Home Country
Brazil
Current Location
United States
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.
 
Status
Not open for further replies.
Top