Luyện ngữ pháp - Destination B1 (Unit 22: Grammar - Modals 3: the modal perfect))
modal + have + past participle
Irregular verbs