请问这题应该选择什么呢?是不是只用【做了】和【没做】就能判断呢?我看字典里to do和doing本身表达的意思不太一样,做没做不是根本不同。谢谢!
这里真热闹,我也来凑凑,昨天光顾着讨论另一个题了,没注意这个题。这个题选A是正确的,即regret watching. 曹老师觉得和人称有关,我感觉没什么关系。我是如此理解的:
我通过例句来剖析: British Airways regret to announce the cancellation of flight BA205 to Madrid.
这里regret to annouce 就是遗憾地公告,regret 和annouce 同时发生,甚至先感到遗憾然后才公告,所以用不定式。假如用regret announcing 意思就反了,意思是,遗憾地把这件事对你说了(言外之意不应该宣布)
问题句:you won’t regret 这里倘若有遗憾,也应该在看完电影后才会产生,所以用watching. 当然说话人用了否定句。假如用不定式,you won’t regret to watch it. 按英语思维,这句的意思是:你不会携带遗憾去看电影的。这显然不符合说话人的意思,也不符合一般的逻辑,还没有看电影了,如何会遗憾呢,除非其他语境。携带遗憾去看电影和看完电影才会感到遗憾的意思是不同的。我的语感是如此理解的,我感觉英语思维也应该是如此的。我的理解如有不对,欢迎指正。