I……….JIM FOR A LONG TIME. A. KNOW B. KNEW C. HAVE KNOWN...

27.I……….Jim for a long time. A. know B. knew C. have known D. had known A. of meeting B. meeting C. meet D. to meet 28……… your house painted last year ?