英文语法病句问题Howlonghasn'tMaryseenher
How long hasn't Mary seen her friends? 我在作文中用了这一句,结果老师说文法出错,究竟是错在哪里?
When did Mary see her friends last time? 你那句话太中国化了,你想问的是Mary有多久没见她的朋友了,只要问上次是什么时候见到她的朋友就可以了,不能按中文逐字翻译的,英语和中文很多习惯用语还有顺序是不同的