19. B similar ( tương đồng >< different: khác )
20. D bad ( xấu >< beautiful: đẹp )
21. A to having `->` have
`->` used to + Vinf: đã từng
22. A can go `->` could go
`->` Câu mong ước nên lùi thì
23. D took `->` take
`->` S + suggest + that + S2 + should + Vinf