I'm not sure myself, either. The only languages that I can talk about with any kind of certainty are English, German, French and Italian. My Dutch isn't good enough yet for me to make any kind of definite statement, though I think it's very similar to German. The two are generally similar.
You name exactly the same languages I have studied and spoken - adding Esperanto - and it's much of a muchness. I think Russian uses a form of the imperfect, but does Japanese? Arabic? Turkish? I have no idea.
It's been a great many years since I've studied Japanese and I never got very far with it. I know that I only learnt one kind of past tense and I think that our teacher did not omit any kind of past tense, so Japanese might only have one on the same level of imperfect and perfect in English? But don't quote me on that.
No, there's no such thing in Japanese. Although if you want to say you "have done" something at some point in your life, there's a specific way of saying that
no subject
Date: 2009-03-11 02:50 pm (UTC)no subject
Date: 2009-03-11 02:52 pm (UTC)no subject
Date: 2009-03-11 02:55 pm (UTC)no subject
Date: 2009-03-11 03:26 pm (UTC)no subject
Date: 2009-03-11 04:50 pm (UTC)no subject
Date: 2009-03-11 04:52 pm (UTC)no subject
Date: 2009-03-12 10:04 am (UTC)no subject
Date: 2009-03-12 12:24 pm (UTC)And the Japanese, in my experience, have good memories.