Multiple choice Directions: Choose the correct verb. He ............ a roaring business in this town. is having have has will have Reveal answer Fill a bubble to check yourself C Correct answer Explanation This sentence is in the present perfect tense. The pronoun is third person singular, so 'has' is the correct choice.