Look! What you’ve done! You _______ have been more careful.
A.
should
B.
may
C.
ought
D.
would
Đáp án và lời giải
Đáp án:A