only US citizens can hold a US passport.
the resident alien must first apply and complete the citizenship process
I live in the USA with a Green Card but am a citizen of the UK and a UK Passport holder. I am thus to the USA/US Immigration a foreign passport holder.
Does a Bangladesh Passport holder having USA Green Card need tourist visa for Cambodia
no
Yes, you can. You just have to take your green card along with your Iranian passport.
In the US it is not required for a green card holder to possess their passport, but they MUST possess their green card AND valid identification at all times. Frankly, since they are citizens of a foreign nation it would probably be advisable for them to carry it though.
I live in the USA with a Green Card but am a citizen of the UK and a UK Passport holder. I am thus to the USA/US Immigration a foreign passport holder.
you will need a passport
A US passport can be applied for and got only by a US citizen. Green card holder should apply for US citizenship first and then apply for US passport.As a visa or green card holder in US should have their home country passport. A green card holder can fly with green card itself provided abroad visit is for less than 180 days each trip. For more days they would require a reentry permit which they should apply for and get it approved before leaving US.Within US they can use green card or visa document itself.
Yes, you always need a passport when you travel outside your country of origin.
Yes green card holder can enter Canada. He/she would not require a passport.
no
Answer: Yes, of course you can. As long as you have a green card, you can travel anywhere and still be able to come back to the US, but there are paperworks that needs to be filed with Immigration though. But just traveling in the US, yes you can go anywhere in the US, you dont need a passport.