You say you have gone to his office, but I think you ____

ought to have phoned him
should phone him
should has phoned him
ought to phone him
Pre-Intermediate Grammar Exercises
Advanced Grammar Exercises
English Vocabulary Tests
English Worksheets