[文法] 请问unless和except的用法

楼主: peiyulauren (lauren)   2014-05-12 23:36:28
这两题题目要都是错的,但是我不知道为什么!要麻烦大家帮忙解惑了!
1. The weather has been very good, except for two days that it rained.
这题哪边错了?是因为two days前面要加the吗?
2. My wife will be very upset unless I get back tomorrow.
以上两题,麻烦各位大大了,感谢!
作者: apoka (apoka)   2014-05-13 01:02:00
1. that rained就可以,it跟days重复了2. would be,假设语气等一下2好像怪怪的= =
作者: dunchee (---)   2014-05-13 03:26:00
1. that-> when. 看样子这是出自Longman Dictionary ofCommon Errors http://ppt.cc/ajCK (archive.org, 有经过OCR扫描/辨识,所以会有typos,比如 lime 应是 time)2 这个比较...特殊一点。这出自Michael Swan的"PracticalEnglish Usage"第2版。第3版稍微改了几个字(针对这句的说明倒是改了很多,虽然本质大致一样。我只能猜也许作者也是在做调整,但是没调好??)。我查了两个ESL网站,2个(程度/回答品质不错)英语人士是说这句没错:http://ppt.cc/ZvR9 看Mister M...回的http://ppt.cc/m7fZ 看Clive回的另3个(我不熟悉的)英语人士也是说没错 http://ppt.cc/6i5t所以我只能说针对这个“考古题”,你只能用死背的方式改:unless I get back ... --> if I don't get back ...
楼主: peiyulauren (lauren)   2014-05-13 09:16:00
感谢楼上两位大大!另外,请问以后在句子看到unless,除非其中有一子句是否定,不然都该改成If...not较佳吗

Links booklink

Contact Us: admin [ a t ] ucptt.com