But for the rain, we __________ a pleasant journey.
选项:
A: have had
B: will have had
C: would have had
D: should have had
发布时间:2024-06-20 08:12:47