单项选择题
A. should have left B. must have left C. need have left D. can have left
A. chatting and laughing B. chatted and laughed C. was chatting and laughing D. was chatted and laughed
A. He thinks the gallery is not worth visiting. B. He is tired of visiting the gallery. C. He has been to the gallery a hundred times. D. He has been looking forward to visiting the gallery.