Hi,
Yes, you're right in thinking that these phrases wouldn't usually sound natural to a native speaker. On the other hand, if two Asian people are having a conversation in English like this, and they understand each other, that's not a bad thing, is it?
Ok I'll try to illustrate base on this sentence. "Jim, you seemed to put on weight compared to last time."
> last time here could mean the last time I saw Jim (a time which is understood between me & Jim), I guess this would be OK if they both understood that.
> It could also mean when I couldn't remember the exact time when I saw Jim he was still thin, it could be couple of weeks ago, months or even years ago I think you'd more naturally just say something like 'You seem to have put on weight'.
>It could also use as a contraction of "............compared to last time when you were in high school". still sounds odd
Generally, 'last time' is quite commonly used in Asian countires to refer to a date when the speaker not sure about the exact date. Not very natural to a Western speaker. The past tense already places it in the past, as would present perfect.
e.g: I saw the movie last time. (I saw the movie some times back but I don't remember the exact date)
I remember lending you a novel last time.(= as above)
I saw this picture last time when I was in Paris. (= as above) the last time I was in Paris.Here, you are able to be specific.
Best wishes again, Clive