问题标题:
【'Haveyouanythingtodeclare?'heasked,lookingmeintheeye.这里面的Have提前是为什么?为什么不用doyouhave呢?还有,为什么不用intheeye不写成intheeyes,一双眼睛是复数啊?】
问题描述:

'Haveyouanythingtodeclare?'heasked,lookingmeintheeye.

这里面的Have提前是为什么?为什么不用doyouhave呢?还有,为什么不用intheeye不写成intheeyes,一双眼睛是复数啊?

李艳如回答:
  问题一   Doyouhave.是美式英语   Haveyou.(或Haveyougot.)是英式英语   因此,Haveyouanything...和Doyouhaveanything...这两种表达方式都可以   问题二   looksbintheeye是固定词组,意思是:正视某人(参见金山词霸)   例句:   Doeshelookpeopleintheeye?   他看人是否注视对方的眼睛?
彭湘凯回答:
  我的问题中的have是助动词还是实义动词呢?
李艳如回答:
  Doyouhaveanythingtodeclare?中have是实义动词Haveyouanythingtodeclare?have是实义动词(这个疑问句中实义动词have提前)Haveyougotanythingtodeclare?这是比较口语化的用法,这里的have是助动词另外,百度上有许多关于have的英式和美式用法的详细解释,你也可以百度一下。希望对你有帮助!
查看更多
英语推荐
热门英语推荐