--你来镇江很久了吗?
--是的。从2018年底以来。
1.at the end of在...的尽头/末尾,即可以指时间也可以指地点。at the end of2010: 在2010年末,用于一 般过去时。
2. since:自...以来,后面跟过去的时间点或一 般过去时从句,表示一段时间,主句时态使用现
在完成时,Since the end of 2010:从2010年底以来。
3. in the end相当于: at last, finally表示“最后,最终”,没有in the end of这个结构。
结合语境和本题为现在完成时,可知,要用since,选B。