@dabbler Present: He plays the piano. <= He is playing now
Nope.
@OP
Present simple and continuous are different. He plays piano is a general thing. You could add time expressions sometimes, usually or every day. But not right now. He is playing the piano right now.
This might help: the difference between the simple past and the present perfect is that both actions begin in the past, but the past simple is about when exactly the action began, and ended. Yesterday, all my troubles seemed so far away. Not has seemed.
So for the past simple use time expressions like This morning, last night etc.
Present perfect is about what: I’ve lost my keys. When? Just now. How many times have you done that? Too many.
Notice: Present Perfect is about how many times, or about the the connection between the action and now. Use time expressions like: Just, recently, since, ever or never.
Hey, it’s complicated, but you’ve only just begun. ;-)