【英语】【翻译】求讲一下这个虚拟语气。

【英语】【翻译】求讲一下这个虚拟语气。You must bring a note from your parents if you’ve been away from school.
若缺课必须补交家长的便条。

第1个回答  2019-05-04
You must bring a note from your parents if you’ve been away from school. 若缺课必须补交家长的便条。这个句子没有虚拟语气。if虚拟条件句基本上分三种情况,过去现在和将来,主从句基本时态是过去时态。
第2个回答  2019-05-04
虚拟语气需要把谓语动词的时态向前推,如果不是对过去的虚拟,应该用过去完成时,所以 You must bring a note from your parents if you’ve been away from school 是真实语气,虚拟语气应该改为 You must bring a note from your parents if you had been away from school。追问

那为什么用have been?

还有,虚拟语气的must往前倒一个时态,是什么?

追答

主句用 must 从句用 have been 是真实语气,虚拟语气要分别改为 should have brought 和 had been。

本回答被提问者采纳
第3个回答  2019-05-04
这句话不是虚拟语气。虚拟语气是与现实相反的假设。这里这个句子是陈述语气。
来一个试一下:
万一他来不了学校,他就失去机会了。(将来相反)
If he should not come to the school, he would lose the chance.本回答被网友采纳