There are lots of problems in your hometown, but we're happy to see many of them________.
A.are solving | B.are solved | C.have solved | D.are being solved |
I’m glad to see that you ________ a lot of progress since I ________ you last.
A.will make; have met | B.have been making; met |
C.had made; met | D.have made; meeting |
-Oh, it’s you, Steve! I ________ you.
-No surprising. I’ve just had my hair cut.
A.don’t recognize | B.haven’t recognized | C.didn’t recognize | D.hadn’t recognized |
I would have come sooner but I ________ that they were waiting.
A.haven’t known | B.hadn’t known | C.don’t know | D.didn’t know |
—Did you find the missing couple in the mountain yesterday?
—No, but we ________ to get in touch with them ever since.
A.have tried | B.have been trying | C.had tried | D.had been trying |
—Such a mistake could have been avoided.
—Unfortunately, he ________ the mistake again and again.
A.repeated | B.would repeat | C.had repeated | D.would have repeated |