“You’ll have to make up your mind soon.”
She told me I _____ make up my mind soon.

had to
would have to
could have to
will have had to
Table of English Grammar Contents (All Levels)
Pre-Intermediate Grammar Exercises
Advanced Grammar Exercises
English Vocabulary Tests