英语翻译:今天你和谁一起吃午饭(请看有没翻译错误)谢谢了,大神帮忙啊

1、今天你和谁一起吃午饭? who did you have lunch with?(翻译得有错吗?批改并指正) 这里应该用have 还是has?为什么? 2、请翻译这句 今天午饭有谁和你一起吃吗?

第1个回答  2014-05-16
1,是对的 2,如果这句话是当天晚上问的就用过去时,是早上问的就用将来时,楼主没有指明时态 一般过去时:was there a person having lunch with you? 有人和你吃中午饭吗? 现在完成时:has there been a person having lunch with you? 一般将来时:will there be a person having lunch with you?

采纳哦