He says he ___ his friend whom he ___ for many years.

meet / doesn’t see
met / hadn’t seen
will meet / sees
meets / didn’t see
met / haven’t seen
Pre-Intermediate Grammar Exercises
English Worksheets
Table of English Grammar Contents (All Levels)
English Modals Tests