都被你们说晕了。
原文中"。。。已经有8个月。。没有感染了。"LZ的理解是正确的。
qustion:How long has it been since Marcia and Lorenzo’s daughter has had an ear infection?
How long has it been since。。+(完成时的陈述), 这句型字面的直接理解就是"距离上次发生过的什么什么事情(最后一次happen),已经有多久了(就是说已经有多久没再发生过同样的事情了"(挺饶口哈)。所以文章中的问题直接理解就是"距离上次感染(上次感染后)过去多久了(已经有多久没再感染了")that's all。
example:How long has it been since he has met Mike?
(直接理解:他上次(最后一次)碰见mike后,距离到现在有多久了?",书面翻译就是"。。他有多久没碰见mike了"。。)
LZ你去问学校老师,估计老师也难把"距离上次到现在。。多久了"这个概念和你沟通的很好。孩子理解能做对就行了。
How long has it been since...这种句型还有感叹句比如说"上次一别,你我都有多久没见了!"