Which one is correct ?

I have seen him yesterday

I saw him yesterday

He was return from London last week .

it is raining for to days



প্রশ্নের বর্ণনাঃ শীঘ্রই আসছে...