[ Tenses ]
I ____ him for years.
A. haven’t seen
B. didn’t see
C. hadn’t seen
D. haven’t been seeing

Random Topics:
Verbs: Action, Linking, and HelpingPassive Voice - Past SimpleActive and Passive Gerunds and InfinitivesPerfect Progressive TensesAbstract Nounsas...as, comparatives, superlativesNeither/Either/All/NoneUsed toWill vs be going toComparative AdjectiveOther quiz:
Grammar › ViewThe students __________ very hard.
A. works
B. work
C. do work
D. are work
Grammar › View
Complete the sentences with in, on, or at. We usually have three classes ___ the afternoon.
A. in
B. on
C. at
D. by