[Grammar] what's the differance ?

Status
Not open for further replies.

AbdelRahman0

New member
Joined
Dec 23, 2014
Member Type
Student or Learner
Native Language
Arabic
Home Country
Egypt
Current Location
Egypt
Dears,,
Greeting,,

I'm learning English, and i'm confused, can anyone helps me?

in present perfect i can use it with unspecified time before now, but also i can use it with change over time sentences !!
, and the change over time sentences has refers to a specified time (Ex: you have grown since the last time i saw you. here the last time is a specified time !!), so that i'm confused.:-|

Best regards
Abdel Rahman mohammed
 
Last edited:
(Ex: you have grown since the last time i saw you. here the last time is a specified time !!)
'The last time' refers to 'saw' instead of 'have grown'.
I would simply say 'I last saw you'.

Not a teacher.
 
Last edited:
First thanks for your replay.
but even if i say (i last saw you) it's also a specified time that means the last time i met him, and it's a specified time.
 
The specified time refers to 'saw/met', which are the simple past instead of the present perfect.

Not a teacher.
 
but even if i say (i last saw you) it's also a specified time that means the last time i met him, and it's a specified time.
That's right. it's a specified time, so you use the simple past - "the last time I saw him". But you're talking about two different clauses.
Perhaps you could ask a question if you're still confused.
 
Dears,,
Greeting,,

I'm learning English, and i'm confused, can anyone helps me?

in present perfect i can use it with unspecified time before now, but also i can use it with change over time sentences !!
, and the change over time sentences has refers to a specified time (Ex: you have grown since the last time i saw you. here the last time is a specified time !!), so that i'm confused.:-|

Best regards
Abdel Rahman mohammed

First thanks for your support, but did you see my main question? ("above question").
If you saw it please answer me.
 
No specified time is in the first clause where the present perfect is used.
The specified time is in the second clause where the simple past is used.
What is your confusion?
Not a teacher.
 
First thanks for your support, but did you see my main question? ("above question").
If you saw it please answer me.
You haven't actually asked a question except for "... can anyone helps me?"
You've made a few statements and left it to us to work out what it is you want to know. Since that hasn't seemed to work, I suggested you formulate a question. Doing so might even clarify the answer for you.

 
You can say "I ate at that restaurant last year."
You can say "I have eaten at that restaurant" with no time given.
You cannot grammatically say "I have eaten at the restaurant Sunday."

But you can use say "I have eaten" SINCE a specific point in time -- at some indefinite point of time between now and that time in the past.
I have eaten there since they changed owners and it wasn't as good as before.
I have not eaten there since last year.

This is even more true for progressive verbs, like "to grow" (which don't happen on one night, like eating in a restaurant).

You can't say "Your grew so much on Saturday." (Not with the same meaning - I guess you could have had something happen that led to tremendous emotional growth.) You need a period of time for the growth to have taken place.

You have grown so much since then. -- Over the period of time from now until I last saw you, this has happened gradually.
 
Status
Not open for further replies.
Back
Top