The present perfect tense

Status
Not open for further replies.

sebayanpendam

Member
Joined
Jun 6, 2009
Member Type
Student or Learner
Native Language
Malagasy
Home Country
Malaysia
Current Location
Malaysia
Hi,
Is the usage of the present perfect tense in this sentence correct?
"I have seen him crying for five times this week."

Thanksi
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
Hi,
Is the usage of the present perfect tense in this sentence correct?
"I have seen him crying [STRIKE]for[/STRIKE] five times this week."

Thanks.

The tense is fine but there was no need for the preposition.
 

Barb_D

Moderator
Staff member
Joined
Mar 12, 2007
Member Type
Other
Native Language
American English
Home Country
United States
Current Location
United States
Only if the week is still in progress. It wouldn't make sense at 11 pm on Saturday, for example.

Delete the "for."
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
Only if the week is still in progress. It wouldn't make sense at 11 pm on Saturday, for example.

Delete the "for."

Does a week not run from Monday morning until Sunday night for you? If it were 11pm on Saturday, would you have used "last week" then?

For me, "this week" can mean "during the last 6/7 days" or "the next 6/7 days" and the tense used would determine which one.

I've been shopping five times this week. (Previous days)
I'm going shopping five times this week. (Future days)
 

Barb_D

Moderator
Staff member
Joined
Mar 12, 2007
Member Type
Other
Native Language
American English
Home Country
United States
Current Location
United States
Good point. My week starts on Sunday and ends on Saturday.
So by 11 pm, my week is essentially over, and the tense would be "saw." (I'd still use "this" week.)


As I'm sure you saw, we posted simultaneously (two minutes is simultaneous when I'm typing with my thumbs) so my post wasn't meant as a rebuttal to yours.

In short, use present perfect if you could add "so far" before "this week."
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
Good point. My week starts on Sunday and ends on Saturday.
So by 11 pm, my week is essentially over, and the tense would be "saw." (I'd still use "this" week.)


As I'm sure you saw, we posted simultaneously (two minutes is simultaneous when I'm typing with my thumbs) so my post wasn't meant as a rebuttal to yours.

In short, use present perfect if you could add "so far" before "this week."

I saw that they were simultaneous posts and as always it's interesting to see how many different takes there are on every question! My week used to run from Sunday to Saturday but having been out of my previous job for over three years now, I have fallen back into the Monday to Sunday routine.

Interesting that you would use "saw" with "this week" though. I wouldn't. With "saw", I would expect "last week".

I have seen it five times this week.
I saw it five times last week.
So far, I have seen it five times this week.
 

Barb_D

Moderator
Staff member
Joined
Mar 12, 2007
Member Type
Other
Native Language
American English
Home Country
United States
Current Location
United States
How about "this last week"?
 

5jj

Moderator
Staff member
Joined
Oct 14, 2010
Member Type
English Teacher
Native Language
British English
Home Country
Czech Republic
Current Location
Czech Republic

Barb_D

Moderator
Staff member
Joined
Mar 12, 2007
Member Type
Other
Native Language
American English
Home Country
United States
Current Location
United States
I'd use that for the seven-day period ending today.

So would I. I had my 11 pm Saturday (last day of my week) scenario in mind. I should have said "this last week" there instead of simply "last week."
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
I would use "this last week" to mean any seven-day period ending at the time of speaking. If I were speaking at 3pm on a Tuesday afternoon and said "This last week, I've had twenty-five phone calls from someone trying to get me to buy antivirus software for my computer". That would mean I had received those calls in the seven days starting last Tuesday and leading up to today.
 

Barb_D

Moderator
Staff member
Joined
Mar 12, 2007
Member Type
Other
Native Language
American English
Home Country
United States
Current Location
United States
Interesting. "In the last week" feels better for me for any seven-day period, more than "this last week." Still, if it were Tuesday and not Saturday I would know what you meant. And if it were Tuesday and you said simply "last week" with the past I would assume the prior Sunday-Saturday week.
 
Status
Not open for further replies.
Top