have you been here long

来源:百度知道 编辑:UC知道 时间:2024/05/23 21:24:08
—Have you been here long?

—________.

A.No, not very B.Not muchC.Yes, only little D.No, only yesterday

我的老师说应该准确回答 所以选D 可是答案是A 请问大家这是为什么呢?谢谢!

应该是A,D有点答非所问的感觉,问题是“你来这儿很久了吗?”当然是要回答你来了多久,而不是什么时候来的

我觉得 他的问句是 你在这儿呆得很久吗?
只回答久不久就好了

而且如果想说 我昨天才来到这儿
应该是I have been here since yesterday 吧~

D可能太简略了点。。
大概是~~

这是由于思维方式不同而产生的;就像中国人说:你真美,中国人会说:不美不美;外国人会说:谢谢!

这里题目问:你来这里多久啦?
答:不久,昨天当到而已!

Got it?