寻找适合你的 英语 教师…
Caxio
Hello native English speakers. Thank you very much in advance. Questions about three real sentences. 1a. There is every reason to celebrate. 1b. There is every reason for which to celebrate. 1c. There is every reason to celebrate for. Which is grammatically correct? Do they have the same meaning? 2a. She found a quiet spot to read. 2b. She found a quiet spot at which to read. 2c. She found a quiet spot to read at. Which is grammatically correct? Do they have the same meaning? 3a. We shall have many days to talk things over. 3b. We shall have many days on which to talk things over. 3c. We shall have many days to talk things over on. 3d. We shall have many days for which to talk things over. 3e. We shall have many days to talk things over for. 3f. We shall have many days in which to talk things over. 3g. We shall have many days by which to talk things over. Which is grammatically correct? Do they have the same meaning?
2026年9月6日 14:48
回答 · 1
Hi 1a. There is every reason to celebrate. = There are many/good reasons why we should celebrate. 2s are all correct and they all mean “She found a quiet spot where she could read.” In 3, the most natural ones are: 3a. We shall have many days to talk things over. 3b. We shall have many days on which to talk things over. 3f. We shall have many days in which to talk things over.
4 小时前
还未找到你的答案吗?
把你的问题写下来,让母语人士来帮助你!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!