Catherine came home happily, which suggested that she the final exam. A. had passed B. pass C. would pass D. would have passed 答案:AThe islands developed on their own for 80 million years and _______ have many rare animals found nowhere else. A.soon B.so C.early D.yet