Question: how do you know if someone has read your message on iphone?
Answer: If it's green, it's an ordinary text message and doesn't offer the read/delivered receipts. iMessage only works when you're sending messages to other iPhone users. Even then, you'll only see that they've read your message if they've turned on the 'Send Read Receipts' option in Settings > Messages.