A is correct.
A1 and A2 are not correct.
B is correct.
B1 is incorrect.
B2 is OK.
A) It's difficult for me to please him.
(1) It's difficult that I can please him (x)
(2) He is difficult to for me to please. (o)
B) It's dangerous for children to play with the matches.
(1) It's dangerous that children can play with the matches. (x)
(2) Matches are dangerous for children to play with. (o)
During the english grammar lecture, I learned the above sentences. However it's hard to get why (1) is incorrect.
In case of (2), I think the meaning is a little bit changed compared to the original sentences. Do the both sentences mean the same?
Please explain the reasons. I still don't get it.