问题

Has Peter handed in his paper yet?—I’m not sureHe _______ on it last week
A:was working
B:has worked
C:worked
D:had worked
B:has worked
C:worked
D:had worked
正确答案是: