问题补充:
--- youthe film before?
----Yes, Iit last year.
A. Did ; see ; saw
B. Have ; saw; saw
C. Have; seen; saw
D. Have; seen; seen
答案:
A. Did ; see ; saw
B. Have ; saw; saw
(答案→)C. Have; seen; saw
D. Have; seen; seen
解析:通过时间状语before以前,last year去年,可知上句为现在完成时态,下句为过去时态。See的过去时态是saw,过去分词是seen,所以选C.