* Get your questions answered by tens of thousands of community members
* Network with expats and english speakers living in Shanghai
* Find like-minded people in a sometimes intimidating environment
* GET ONE MONTH FREE GUANXI SMS LOOKUP SERVICE
           close
Remember?
  Forum FAQForum FAQ   SearchSearch   PreferencesPreferences  Watched TopicsWatched Topics  Watched ForumsWatched Forums
Log in to check your private messages Log in to check your private messages    Log inLog in   Ignored Users

Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
SPPOffline
Rocker
Rocker


Joined: Nov 08, 2006
Posts: 792

Status: Offline
Post  Posted: Sep 19, 2007 - 11:16 AM  Reply with quote  Back to top
Post subject: problem with using of "should" and "should ha

Hi everyone,

I have problem with "should" or "should have" which have bothered me for some time.

You should listen(or be listening") to me when I told you how to do it.

You should have listened to me when I told you how to do it.


Which one is right???

I think the first one should be correct because the action of listening and the action of tolding should have been happening at the same time in the past. Am I right?
ImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImage


Last edited by SPP on May 18, 2008 - 06:50 PM; edited 5 times in total
View user's profile Visit poster's website
sbergmanOffline
Veejay
Veejay


Joined: Sep 12, 2007
Posts: 2124

Status: Offline
Post  Posted: Sep 19, 2007 - 12:15 PM  Reply with quote  Back to top

The second one is right. Depending on the situation, it could also be correct to say "You should listen to me when I tell you how to do it." Your second sentence suggests regret that someone should have done something in the past. My sentence above is advice for the future.
View user's profile
SPPOffline
Rocker
Rocker


Joined: Nov 08, 2006
Posts: 792

Status: Offline
Post  Posted: Sep 19, 2007 - 12:41 PM  Reply with quote  Back to top

Quote:
"You should listen to me when I tell you how to do it."

It is correct of coourse.

In the second sentence " You should have listened to me when I told you how to do it", it suggests listening before telling because we have a "have" and a "when" here.

Same problem here.
You should have killed me when you had the chance.



How could somebody HAVE killed somebody before getting a chance?

That's the problem, that's what I meant.

Any one help me?
View user's profile Visit poster's website
SPPOffline
Rocker
Rocker


Joined: Nov 08, 2006
Posts: 792

Status: Offline
Post  Posted: Sep 19, 2007 - 01:45 PM  Reply with quote  Back to top

O.K.
Here is another example.

(yesterday)
A: I know you can do it. Don't be scared.
B: No. I just can't.

(today)

A: You should have given it a try. But you didn't.(correct of course)
A: You should give it a try even if you don't think you can do it. So don't give up so easily anymore. (correct of course)
A: You should have given it a try before you gave up. But you didn't. (correct of course)

A:You should give it a try WHEN I said you could do it. ??? suggesting trying after saying? (definitely makes sense)

A:You should have given it a try WHEN I said you could do it. ??? suggesting trying before saying? (doesn't make sense)

Which one is correct?

Anyone?
View user's profile Visit poster's website
CoffeeHawk_0
Board Buddha
Board Buddha


Joined: July 14, 2005
Posts: 14114

Post  Posted: Sep 19, 2007 - 02:42 PM  Reply with quote  Back to top

'Have' implies past tense.

you should try it - sometime in the future, try it
you should have tried it - the verb 'try' is past tense, this implies there was an opportunity in the past to try it and the person did not try it

You should give it a try WHEN I said you could do it. - DOES NOT MAKE SENSE, the tenses don't agree

You should have given it a try WHEN I said you could do it. - THIS IS CORRECT, then tenses agree


Last edited by CoffeeHawk_0 on Sep 19, 2007 - 03:49 PM; edited 1 time in total
View user's profile Yahoo Messenger MSN Messenger
SPPOffline
Rocker
Rocker


Joined: Nov 08, 2006
Posts: 792

Status: Offline
Post  Posted: Sep 19, 2007 - 03:32 PM  Reply with quote  Back to top

Quote:
You should have given it a try WHEN I said you could do it. - THIS IS CORRECT, then tenses agree


Then how can you express the tense that you should have already done something before some point of time in the past?

say

Mom: You should have finished your homework when(/by/before) the dinner was ready yesterday?
(suggestting finishing the homework before the dinner)

Is this sentence correct?
---------------------------------------------------------------------- ----------------------------------
A: You should have given it a try BEFORE(WHEN) I was angry and had to tell you that you could do it. (suggesting trying before saying)

A: You should have given it a try WHEN I said you could do it.
(suggesting trying after saying)

Same configuration but different tenses?

Anyone got what I mean?
View user's profile Visit poster's website
yu888
Board Deity


Joined: Jan 25, 2003
Posts: 17554
Location: ZhongShanParkArea SH
Post  Posted: Sep 19, 2007 - 03:36 PM  Reply with quote  Back to top

You should have finished your homework yesterday, before dinner.

yes different tenses so long as they match, all can work, and sometimes they mean the same too. no wonder its confusing. I should have learned all this tense and grammar stuff back in HighSchool when my brain cells were still active. :S

_________________
Thoughts & updates about Shanghai On my Blog for more details:Random Thoughts about Living in Shanghai...and more
View user's profile Visit poster's website AIM Address ICQ Number
LaVecchiaSignoraOffline
SuperStar
SuperStar


Joined: July 24, 2006
Posts: 1531

Status: Offline
Post  Posted: Sep 19, 2007 - 03:41 PM  Reply with quote  Back to top

That example doesn't make any sense SPP. The before dinner ready yesterday sentence I mean. No one will ever say that as it occured the previous day, mom could've mentioned it after or during dinner on that day.

Anyway, it still is possible. Regarding this sentence you could say; you should have finished your homework (before dinner) yesterday.

Just say, you should have tried it. Forget the given.

Do you have a basic English grammar book?

_________________
I like walking in the rain because no one knows im crying
View user's profile
SPPOffline
Rocker
Rocker


Joined: Nov 08, 2006
Posts: 792

Status: Offline
Post  Posted: Sep 19, 2007 - 03:44 PM  Reply with quote  Back to top

Quote:
I should have learned all this tense and grammar stuff back in HighSchool when my brain cells were still active.


"when my brain cells were still active" is not a point of time in the past. It's a period. So no before or after indicaded.
View user's profile Visit poster's website
SPPOffline
Rocker
Rocker


Joined: Nov 08, 2006
Posts: 792

Status: Offline
Post  Posted: Sep 19, 2007 - 03:54 PM  Reply with quote  Back to top

Quote:
I mean. No one will ever say that as it occured the previous day, mom could've mentioned it after or during dinner on that day.


How come?
What if Mom mentioned it the next day, which is definitely possible?
And yesterday is a period of time.
View user's profile Visit poster's website
LaVecchiaSignoraOffline
SuperStar
SuperStar


Joined: July 24, 2006
Posts: 1531

Status: Offline
Post  Posted: Sep 19, 2007 - 03:56 PM  Reply with quote  Back to top

Do you want argue or do you want answers?
If you know the answer, dont ask the question.

_________________
I like walking in the rain because no one knows im crying
View user's profile
SPPOffline
Rocker
Rocker


Joined: Nov 08, 2006
Posts: 792

Status: Offline
Post  Posted: Sep 19, 2007 - 03:57 PM  Reply with quote  Back to top

Quote:
A: You should have given it a try BEFORE(WHEN) I was angry and had to tell you that you could do it. (suggesting trying before saying)

A: You should have given it a try WHEN I said you could do it.
(suggesting trying after saying)


This is the confusion.
View user's profile Visit poster's website
LaVecchiaSignoraOffline
SuperStar
SuperStar


Joined: July 24, 2006
Posts: 1531

Status: Offline
Post  Posted: Sep 19, 2007 - 04:00 PM  Reply with quote  Back to top

Both sentences are not correct.

1st one; You should have tried it when I was angry and told you that you could do it.

2nd one; You should have tried it when I said you could do it.

Both are ok I guess, but you just add one more condition in the first sentence.

_________________
I like walking in the rain because no one knows im crying
View user's profile
CoffeeHawk_0
Board Buddha
Board Buddha


Joined: July 14, 2005
Posts: 14114

Post  Posted: Sep 19, 2007 - 04:00 PM  Reply with quote  Back to top

maybe it makes the way SPP said it, it is just not a common way to express that idea, too many extra words, YU's version is the mose concise, and mother's tend to be concise when they are yelling at their kids Smile
View user's profile Yahoo Messenger MSN Messenger
SPPOffline
Rocker
Rocker


Joined: Nov 08, 2006
Posts: 792

Status: Offline
Post  Posted: Sep 19, 2007 - 04:35 PM  Reply with quote  Back to top

Who cares about common ways or not?

I am asking a serious grammatical question!

Same configuration but being used in different tenses?

Being before the point in the past and being after the point in the past are expressed in the same way?


Last edited by SPP on Sep 19, 2007 - 04:39 PM; edited 1 time in total
View user's profile Visit poster's website
LaVecchiaSignoraOffline
SuperStar
SuperStar


Joined: July 24, 2006
Posts: 1531

Status: Offline
Post  Posted: Sep 19, 2007 - 04:37 PM  Reply with quote  Back to top

No one cares.

You're welcome.

_________________
I like walking in the rain because no one knows im crying
View user's profile
CoffeeHawk_0
Board Buddha
Board Buddha


Joined: July 14, 2005
Posts: 14114

Post  Posted: Sep 19, 2007 - 04:45 PM  Reply with quote  Back to top

People that you talk to will, you will sound uneducated and pretentious if you speak poorly even if the grammer is correct.

Your original question was regarding "should" or "should have".

'should' is something you need to do, now or in the future.
'should have' is something you needed to do in the past.

Your bonus lesson today is don't over use '!'. It islike shouting and makes the writer seem over excited. It is not common to use '!' when one is implying they are being serious, otherwise it sounds like anger rather than excitment.
View user's profile Yahoo Messenger MSN Messenger
CoffeeHawk_0
Board Buddha
Board Buddha


Joined: July 14, 2005
Posts: 14114

Post  Posted: Sep 19, 2007 - 04:46 PM  Reply with quote  Back to top

^see!, you pissed off LaVechia, and she is a kind old woman, she reminds me of my sweet grandmother.
View user's profile Yahoo Messenger MSN Messenger
SPPOffline
Rocker
Rocker


Joined: Nov 08, 2006
Posts: 792

Status: Offline
Post  Posted: Sep 19, 2007 - 05:13 PM  Reply with quote  Back to top

Quote:
should' is something you need to do, now or in the future.
'should have' is something you needed to do in the past.

Then "should have" is used in all the conditions as long as it is in the past, regardless being before or after a certain point of time.
Is that what you mean?
View user's profile Visit poster's website
SPPOffline
Rocker
Rocker


Joined: Nov 08, 2006
Posts: 792

Status: Offline
Post  Posted: Sep 19, 2007 - 05:19 PM  Reply with quote  Back to top

Quote:
It islike shouting and makes the writer seem over excited. It is not common to use '!' when one is implying they are being serious, otherwise it sounds like anger rather than excitment.


I am as serious as I can be.
View user's profile Visit poster's website
CoffeeHawk_0
Board Buddha
Board Buddha


Joined: July 14, 2005
Posts: 14114

Post  Posted: Sep 19, 2007 - 05:26 PM  Reply with quote  Back to top

i'll rephrase your post - "Then "should have" is used as long as it is in the past"
View user's profile Yahoo Messenger MSN Messenger
SPPOffline
Rocker
Rocker


Joined: Nov 08, 2006
Posts: 792

Status: Offline
Post  Posted: Sep 19, 2007 - 06:42 PM  Reply with quote  Back to top

O.K.
Let's see the sentence below.
You shall try it when I tell you can do it.
Is it grammatically correct?
View user's profile Visit poster's website
LaVecchiaSignoraOffline
SuperStar
SuperStar


Joined: July 24, 2006
Posts: 1531

Status: Offline
Post  Posted: Sep 19, 2007 - 08:11 PM  Reply with quote  Back to top

Shall shall shall, are you Catholic?

_________________
I like walking in the rain because no one knows im crying
View user's profile
SPPOffline
Rocker
Rocker


Joined: Nov 08, 2006
Posts: 792

Status: Offline
Post  Posted: Sep 19, 2007 - 08:45 PM  Reply with quote  Back to top

I assume that it is correct.

The sentense, you should try it when I told you could do it , is also grammatically right, which can perfectly express the meaning that you had an oppotunity to TRY to do something after or at but not before some point of time in the past but didn't.

Can you tell me why people always use the 'should have' form, which indicates 'having succeeded in doing something', to transfer this meaning, which is so confusing that it even doesn't make sense to me.
View user's profile Visit poster's website
BONNIE
FooJay
FooJay


Joined: June 17, 2005
Posts: 1753
Location: Amsterdam/Shanghai
Post  Posted: Sep 20, 2007 - 11:39 AM  Reply with quote  Back to top

Quote:

The sentense, you should try it when I told you could do it , is also grammatically right


Wrong, you are mixing past and future, it's not clear -:

You should try it, when I say you can.

You should have tried it when I said you could.

_________________
sworn to secrecy...
View user's profile
Display posts from previous:     
Jump to:  
All times are GMT + 8 Hours
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Powered by MDForum 2.0.7© 2003-2007 MAXdev Team
Credits
Welcome Guest

Username
Password
Remember me
Register Here!
Join the Shanghai Expat News in the Mail
Email:

Latest Newsletters
Events in Shanghai
October 07, 2008


Members
September 29, 2008


Discounts
October 09, 2008


Web ShanghaiExpat

Welcome Guest
Join Us!

Register, it's free!
 Create an account
Members: Online
Members: Members:55
Guests: Guests:446
Total: Total:501