英语翻译
问题描述:
英语翻译
how long have you been friends for?翻译中文,再回答.
答
你们做朋友多久了?
for 后面接的是时间,陈述句式:you have been friends for (时间).