We________threefilmssofarthisyearandthisisthebestfilmthatwe________inthepastthreeyears.
A.saw;hadeverseen
B.haveseen;haveneverseen
C.willsee;hadeverseen
D.haveseen;haveeverseen