[文法] But for 与 未来的事情

楼主: aqw123 (Θ)   2016-12-10 16:11:22
请问高手们一个英文文法问题
(就算不是高手也欢迎参与讨论)
http://imgur.com/a/1wZS2
(赖世雄老师文法书)
If it were not.....
If it had not......
But for......
这些我懂
例一:
But for your help, I would fail.
(要不是你的帮助,我已失败)
(与现在事实相反的假设语气)
例二:
But for your help, I would have failed.
(要不是你当时的帮助,我那时早已失败)
(与过去事实相反的假设语气)
这些我懂
外加赖氏文法书跟其他文法书都说:
“本句型限使用于与现在事实相反跟与过去事实相反的假设语气中”
所以我想问的是
那未来的事情要怎么讲?
例三:
要不是你明天会来,我现在才不须要订餐厅。
(要怎么翻??)
But for your coming tomorrow, I would not have to book the restaurant.
(感觉一定是错的)
还是很直观地翻
If it is not because you are coming tomorrow, I would not have to book the
restaurant.
例四:
要不是你明天会来,我昨晚才不须要订餐厅。
(要怎么翻??)
But for your coming tomorrow, I would not have had to book the restaurant
last night.
(感觉一定是错的)
还是很直观地翻
If it is not because you are coming tomorrow, I would not have had to book
the restaurant last night.
所以我想问的是
既然
If it were not.....
If it had not......
But for.....
这三者都不能用于未来
那未来的事情要怎么讲?
感谢各位高手们!!!

Links booklink

Contact Us: admin [ a t ] ucptt.com