YOU SAID:
How could this has been done?
INTO JAPANESE
どうしてこんなことができたのでしょうか?
BACK INTO ENGLISH
How could this be possible?
INTO JAPANESE
どうしてこんなことが可能なのでしょうか?
BACK INTO ENGLISH
How is this possible?
INTO JAPANESE
どうしてこんなことが可能なのでしょうか?
BACK INTO ENGLISH
How is this possible?
That didn't even make that much sense in English.