With your ability, you out the puzzle within a few minutes.
With your ability, you _____________ out the puzzle within a few minutes.
A. could have worked
B. need have worked
C. ought have worked
D. must have worked
Đáp án A