This medicine should have been taken before dinner与This medicine should be taken before dinner如何译?
问题描述:
This medicine should have been taken before dinner
与This medicine should be taken before dinner如何译?
答
This medicine should have been taken before dinner 非要译 可以译为 这种药在吃饭前就已经吃了。现在完成时强调去过做的动作对现在的影响 药吃了吗 从原意来看,这药还没吃,所以用这个时态不恰当
与This medicine should be taken before dinner这种药应该在饭前服用。
答
应该在吃饭之前就吃药.(没有吃药)
should have指本应该怎么样.
吃饭前应该吃药(没有说明吃没吃,只说明吃药应该在吃饭前发生).
答
这个药本应该在饭前服用(但是没有服用,饭已经吃过了)
这个药应该在饭前服用(饭还没吃)