shanyarbawanoori shanyarbawanoori 03-12-2022 English contestada 16. Many of the ancient remains show that there ........ life here for a long time. A-must have B-might be C-could have been D-couldn't been