How long have you been here?----____ the end of last week.正确答案是C,为什么其他的不可,

问题描述:

How long have you been here?----____ the end of last week.正确答案是C,为什么其他的不可,
A.In
B.By
C.Since
D.At

C
如果不选 since 这个时间点就无法延续到现在而用现在完成时
请及时采纳,不懂继续问( 天天在线 )请帮我翻译一下,谢谢来这有多久了?上周末起就来了。