|
#1
| |||
| |||
| He will reach his destination by Monday, if the weather is good. Are both sentence correct grammatically? Please explain the difference in meaning of these sentences. |
|
#2
| ||||
| ||||
| This will do I guess |
|
#3
| ||||
| ||||
| Yes, they are both correct. The first one is more conditional than the second. |
|
#4
| |||
| |||
| If today is Friday and the person traveling was expected to reach his destination some time in the past (e.g. the Monday that fell earlier in the same week), then the first sentence would be correct if you substitute 'was' for 'is', as noted by euncu. The second sentence is correct if today is Friday, and the person is expected to reach his destination next Monday--in the future. |
|
#5
| |||
| |||
| He should have reached his destination by Monday, if the weather is good. He will reach his destination by Monday, if the weather is good. He should You can't talk about this future event in a past tense form of the verb! Otherwise, if this is an event that happened in the past six days, then: He should have reached his destination by Monday, if the weather He will reach his destination by Monday, if the weather is good. |
|
#6
| ||||
| ||||
| Quote:
What about: He should have dropped off your parcel by next Monday. This is a conditional form of the future perfect: He will have dropped off your parcel by next Monday, which also uses the form 'have reached'. "He should drop off your parcel by next week" doesn't have the same meaning. How about this, which refers to the present, but uses the same "past tense form"? He would/should have reached his destination by now. |
|
#7
| |||
| |||
| Raymott is confusing two of the uses of 'should': 1. when it is used to indicate obligation, duty, or correctness, typically when criticizing someone's actions : "He should have been more careful." and 2. used to indicate what is probable : AS IN THE GIVEN SENTENCE (to which my response was directed.) "The bus should arrive in a few minutes." By Raymott's reckoning, that would read: "The bus should have arrived in a few minutes." (Past tense form referring to a future event.)compare: "The bus should have arrived by now." (Past Perfect looking to some point in the past, up to 'now' (but NOT beyond 'now'.) Last edited by Excalibur; 19-Nov-2009 at 11:41. |
|
#8
| ||||
| ||||
| Quote:
|
|
#9
| |||
| |||
| The use of the modal perfect with should to refer to a time in the future is not possible, in my book. He should have reached his destination by Monday, if the weather WAS good. |
|
#10
| |||
| |||
| Some sense in the forum! |
![]() |
| Bookmarks |
| Thread Tools | |
| Display Modes | |
| |