问题: 语法问题
how long have you been married?
这句话为什么要been?去掉been不行吗?
有区别吗?
解答:
因为marry 是个短暂性动词,如果用现在完成时态并和段时间状语连用就只能用表状态的be married.因为结婚的动作是短暂的,而问结婚多长时间指的是已婚的这种状态多长时间,所以只能用 how long have you been married
版权及免责声明
1、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。