"I have been assigned" vs. "I am assigned"
Solution 1:
I have been assigned to the task
This refers to your being assigned at some time in the past and indicates from the context that you are still assigned.
I am assigned to the task.
This refers to your current state.
Which above the 2 is better & why?
Neither, both are fine.