问题

Guess what! I have won the first prize in the speaking competition. — Congratulations! You _____ put a lot of work into it.
A:should
B:must
C:should have
D:must have;
B:must
C:should have
D:must have;
正确答案是:
同类题型
The noise _______, she couldn’t live here any longer.
It was in the garden of his old house _______ he grew up that he dug up a pot of gold.
ind of new car _______ in threecolors: black, silver and red.
The match will start in 20 minutes. The players have time to _________.
It is vital that we _____ act out at once to protect the environment.