I _____ ANY DIFFICULT SO FAR.A. DON'T HAVE B. AREN'T HAVING C. HAVE...

2. I _____ any difficult so far.

A. don't have

B. aren't having

C. haven't had

D. didn't have