问题 选择题

— I haven’t finished my task yet.

— You shouldn’t have watched the film last night, or you _______ it by now.

A, need have finished                       B. may have finished

C. should have finished                    D. will have finished

答案

答案:B

单项选择题 案例分析题
问答题 简答题