问题
                    
Do you miss your parents far away? —Yes, very much. They _________ the hometown for over two years.
                            A:left
B:have left
C:were away from
D:have been away from
                        
                        B:have left
C:were away from
D:have been away from
正确答案是: