THAT ... THE BEST MOVIE THAT I HAD SEEN FOR A LONG TIME.A. WILL B...

143. That ... the best movie that I had seen for a long time.

a. will be

b. has been

c. is

d. was