Hi,
Please correct the below sentence...
When Jennifer comes in the evening (OR "this evening")I will give her a gift.
Thanks,
Ihop.
Hi,
Please correct the below sentence...
When Jennifer come in the evening I will give her a gift.
Thanks,
Ihop.
I think "When Jeniffer has come ..." is also possible. The same meaning.
No, Milan - that doesn't work.
Rover
Why?
When the train arrives, we will board it
When the train has arrived, we will board it
When the morning comes, we will go to work
When the morning has come, we will go to work
Why doesn't the original sentence work with the Present Perfect?
Sorry bill, you are wrong.None of your examples are grammatically correct. [...] More briefly, don't use present perfect for future actions.
I'm with milan, Rover: Why?No, Milan - that doesn't work.
When you've got your coat, I'll pass your hat.;-)It just sounds wrong to me, but as I'm clearly outvoted, I'll get my coat.
Sorry bill, you are wrong.
Constructions with the present perfect for future actions are perfectly acceptable.
When you have read this, you will understand what I mean.;-)
Any form of the present (simple, progressive, perfect) can be used for the future, especially in clauses of condition and time.
I think you are right about the verb. You'll note that I said I preferred 'arrive', and I imagine it was the 'come' that made Rover unhappy."When Jennifer has come in the evening, I will give her a gift" just doesn't work for me (maybe it's the verb "come") and, I think, at least in AmE, you would hear/read "When Jennifer comes......" most often.'
You'll note that I said I preferred 'arrive', and I imagine it was the 'come' that made Rover unhappy.
5jj wrote
That's right.
I wanted to let Milan know that "When Jennifer has come in the evening, I will give her a gift" is not a sentence a native speaker is ever likely to say.
Rover
The present perfect is OK - that's why I questioned Rover's rejection of your sentence. However, I am inclined to agree with Rover on this point: "When Jennifer has come in the evening, I will give her a gift" is not a sentence a native speaker is ever likely to say.The problem is in the usage of the Present Perfect here or you insist that the verb "to come" should be replaced with "to arrive"?