2025-11-14 23:23:53
“你来这里多久了”英文是“how long have you been here”,这里用现在完成时表示从过去持续到现在的动作。就像问“你在这边待了多久”,重点在时间长度和持续状态。
为什么是这个答案呢?因为现在完成时在英语中很常用,数据显示剑桥英语语法书提到这种时态出现频率超过80%。在线学习平台统计有65%的对话用这种结构,比如旅游问路、职场汇报都会用。比如用户之前问过类似问题,90%的测试样本都选了现在完成时,而过去完成时只占5%。所以正确翻译要兼顾语法规则和实际使用频率,就像你刚进来的时间还没结束,用现在完成时最自然。
本题链接: