问题

The weather turned out to be fine yesterday. I ____________ the trouble to carry my umbrella with me.
A:should have taken;
B:could have taken
C:needn’t have taken;
D:mustn’t have taken;
B:could have taken
C:needn’t have taken;
D:mustn’t have taken;
正确答案是:
同类题型
No one _____ be more generous; he has a heart of gold.
The patient will have to remain in hospital for another week the recent medical report
When walking down the street, I came across David, whom I _____ for years.
When I was at college I ___ threee foreign languages, but I ___ all except a few words of each