-How long has Eliza been a nurse?--A.Since 2004,B.Four years

学习 时间:2026-06-04 17:52:42 阅读:6202
-How long has Eliza been a nurse?-_A.Since 2004,B.Four years ago C.In 2004D.Since four years

最佳回答

儒雅的啤酒

秀丽的枫叶

2026-06-04 17:52:42

Asince+过去的时间点,表示一段时间(从这个时间点到现在的这一段时间)B项错在:four years ago是过去的一个时间点,只能用于回答when,而问句问的是how long,这要求用一段时间来回答。C项错在:in 2004是过去的时间,只能用于回答when,不能回答how long。D项错在:since不能接一段时间。如果since改成for就可以了。我的回答你满意吗?不明白的再问哟!祝你学习进步,更上一层楼! (*^__^*)

最新回答共有2条回答

  • 危机的大碗
    回复
    2026-06-04 17:52:42

    Asince+过去的时间点,表示一段时间(从这个时间点到现在的这一段时间)B项错在:four years ago是过去的一个时间点,只能用于回答when,而问句问的是how long,这要求用一段时间来回答。C项错在:in 2004是过去的时间,只能用于回答when,不能回答how long。D项错在:since不能接一段时间。如果since改成for就可以了。我的回答你满意吗?不明白的再问哟!祝你学习进步,更上一层楼! (*^__^*)

上一篇 屁股用英语怎么说

下一篇 我的感想400字作文